sqlserver showplan权限
时间: 2023-08-02 12:10:58 浏览: 337
SQL Server 2000简明教程源代码.rar_sql server 2000
要查看 SQL Server 的执行计划,用户必须拥有 SHOWPLAN 权限。SHOWPLAN 权限是一种服务器级别的权限,只能由服务器级别的主体授予,例如 sysadmin 固定服务器角色、db_owner 固定数据库角色、或者授予 CONTROL SERVER 权限的登录名。
以下是授予 SHOWPLAN 权限的示例:
```
USE master;
GRANT SHOWPLAN TO [user_name];
```
要查看执行计划,用户可以使用以下命令:
```
SET SHOWPLAN_ALL ON;
```
或者
```
SET SHOWPLAN_TEXT ON;
```
这些命令将在查询执行时返回一个文本结果集,其中包含查询的执行计划。
阅读全文