Sintaxis para conceder, denegar y revocar el permiso SHOWPLAN

SHOWPLAN es un permiso de base de datos. Por lo general, la sintaxis para conceder, denegar y revocar el permiso SHOWPLAN se basa en los otros permisos de base de datos. No obstante, algunas de las cláusulas GRANT, DENY y REVOKE que están disponibles con otros permisos de base de datos no se pueden utilizar con el permiso SHOWPLAN. En las siguientes secciones se muestra la sintaxis para conceder, denegar y revocar el permiso SHOWPLAN, y se explica cuáles son las cláusulas que no se aplican a SHOWPLAN. Para obtener más información acerca de la sintaxis general para conceder, denegar y revocar permisos de base de datos, vea GRANT (permisos de base de datos de Transact-SQL), DENY (permisos de base de datos de Transact-SQL), y REVOKE (permisos de base de datos de Transact-SQL).

Sintaxis

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 ]

Restricciones

A continuación se indican las cláusulas que no se pueden utilizar para conceder el permiso SHOWPLAN:

  • WITH GRANT OPTION

  • AS

A continuación se indican las cláusulas que no se pueden utilizar para denegar el permiso SHOWPLAN:

  • CASCADE (porque no se puede conceder SHOWPLAN con la cláusula WITH GRANT OPTION)

  • AS

A continuación se indican las cláusulas que no se pueden utilizar para revocar el permiso SHOWPLAN:

  • GRANT OPTION FOR

  • CASCADE

  • AS

Vea también

Conceptos