SQL Server笔记 -- 第74章:权限或许可 第75章:SQLCMD 第76章:资源调控器

第74章:权限或许可

74.1 简单规则

授予创建表的权限:

sql 复制代码
USE AdventureWorks;
GRANT CREATE TABLE TO MelanieK;
GO

向应用程序角色授予查看执行计划权限:

sql 复制代码
USE AdventureWorks2012;
GRANT SHOWPLAN TO AuditMonitor;
GO

授予创建视图权限并允许转授:

sql 复制代码
USE AdventureWorks2012;
GRANT CREATE VIEW TO CarmineEs WITH GRANT OPTION;
GO

将某用户设为数据库所有者(授予所有权限):

sql 复制代码
USE YourDatabase
GO
EXEC sp_addrolemember 'db_owner', 'UserName'
GO

第75章:SQLCMD

节75.1:通过批处理文件或命令行调用 SQLCMD.exe

bat

复制

bat 复制代码
@echo off
cls
sqlcmd.exe -S "你的服务器名称" -U "SQL用户名" -P "SQL密码" -d "数据库名称" -Q "此处可写查询或存储过程"

此类批处理文件可用于自动化任务,例如定时备份数据库(可通过任务计划程序调度),适用于无法使用代理作业的 SQL Server Express 版本。

第76章:资源调控器

节76.1:读取统计信息

sql 复制代码
SELECT * FROM sys.dm_resource_governor_workload_groups;
SELECT * FROM sys.dm_resource_governor_resource_pools;
相关推荐
2301_7815714213 小时前
Golang格式化输出占位符都有什么_Golang fmt占位符教程【通俗】
jvm·数据库·python
养肥胖虎13 小时前
RAG学习笔记(3):区分数据库检索与RAG的使用场景
数据库·ai·rag
_ku_ku_14 小时前
数据库系统原理 · 数据库应用开发 · 自学总结
数据库
Upsy-Daisy14 小时前
AI Agent 项目学习笔记(二):Spring AI 与 ChatClient 主链路解析
人工智能·笔记·学习
No8g攻城狮14 小时前
【人大金仓】wsl2+ubuntu22.04安装人大金仓数据库V9
java·数据库·spring boot·非关系型数据库
山峰哥15 小时前
SQL慢查询调优实战:从全表扫描到索引覆盖的完整复盘
前端·数据库·sql·性能优化
代码中介商15 小时前
Redis入门:5大数据类型全解析
数据库·redis·缓存
渣渣盟15 小时前
数据库设计范式详解(纯小白版)
数据库·oracle·软考·数据库工程师
杨浦老苏16 小时前
AI原生笔记应用Tolaria
笔记·ai·markdown·obsidian
中屹指纹浏览器16 小时前
浏览器网络栈隔离技术研究:TCP/IP底层指纹生成与规避原理
经验分享·笔记