授與、拒絕、撤銷 SHOWPLAN 權限的語法
SHOWPLAN 權限是資料庫層級的權限。一般而言,授與、拒絕與撤銷 SHOWPLAN 權限的語法會在其他資料庫層級權限之後設定。但是,其他資料庫層級權限可使用的某些 GRANT、DENY 與 REVOKE 子句無法用於 SHOWPLAN 權限。以下章節提供授與、拒絕與撤銷 SHOWPLAN 權限的語法,並解釋哪些子句不適用於 SHOWPLAN。如需授與、拒絕與撤銷資料庫層級權限之一般語法的詳細資訊,請參閱<GRANT 資料庫權限 (Transact-SQL)>、<DENY 資料庫權限 (Transact-SQL)>與<REVOKE 資料庫權限 (Transact-SQL)>。
語法
To grant the SHOWPLAN permission
GRANT SHOWPLAN
TO <database_principal> [ , ...n ]
To deny the SHOWPLAN permission
DENY SHOWPLAN
TO <database_principal> [ , ...n ]
To revoke the SHOWPLAN permission
REVOKE SHOWPLAN
FROM <database_principal> [ , ...n ]
限制
您不能使用下列子句來授與 SHOWPLAN 權限:
- WITH GRANT OPTION
- AS
您不能使用下列子句來拒絕 SHOWPLAN 權限:
- CASCADE (因為無法使用 WITH GRANT OPTION 子句來授與 SHOWPLAN)
- AS
您不能使用下列子句來撤銷 SHOWPLAN 權限:
- GRANT OPTION FOR
- CASCADE
- AS