授與、拒絕、撤銷 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

請參閱

概念