Partilhar via


Sintaxe para conceder, negar e revogar a permissão SHOWPLAN

A permissão SHOWPLAN é uma permissão no nível de banco de dados. Em geral, a sintaxe para conceder, negar e revogar a permissão de SHOWPLAN é modelada depois de as outras permissões no nível de banco de dados. Porém, algumas cláusulas GRANT, DENY e REVOKE que estão disponíveis com outras permissões no nível de banco de dados não podem ser usadas com a permissão de SHOWPLAN. As seções a seguir fornecem a sintaxe para permissão de SHOWPLAN GRANTING, DENYING e REVOKING e explicam que cláusulas não se aplicam a SHOWPLAN. Para obter mais informações sobre a sintaxe geral para conceder, negar e revogar permissões no nível de banco de dados, consulte Permissões de banco de dados GRANT (Transact-SQL), Permissões de banco de dados DENY (Transact-SQL) e Permissões de banco de dados REVOKE (Transact-SQL).

Sintaxe

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 ]

Restrições

Você não pode usar as seguintes cláusulas para conceder a permissão de SHOWPLAN:

  • WITH GRANT OPTION

  • AS

Você não pode usar as seguintes cláusulas para negar a permissão de SHOWPLAN:

  • CASCADE (porque SHOWPLAN não pode ser concedido usando a cláusula WITH GRANT OPTION)

  • AS

Você não pode usar as seguintes cláusulas para revogar a permissão de SHOWPLAN:

  • GRANT OPTION FOR

  • CASCADE

  • AS

Consulte também

Conceitos