Sintassi per concedere, negare e revocare l'autorizzazione SHOWPLAN
L'autorizzazione SHOWPLAN è un'autorizzazione a livello di database. In genere, la sintassi per concedere, negare e revocare l'autorizzazione SHOWPLAN è analoga a quella delle altre autorizzazioni a livello di database. Alcune delle clausole GRANT, DENY e REVOKE disponibili per altre autorizzazioni a livello di database non possono tuttavia essere utilizzate con l'autorizzazione SHOWPLAN. Nelle sessioni seguenti viene riportata la sintassi per concedere, negare e revocare l'autorizzazione SHOWPLAN e vengono indicate le clausole non disponibili per SHOWPLAN. Per ulteriori informazioni sulla sintassi generale per concedere, negare e revocare autorizzazioni a livello di database, vedere GRANT - autorizzazioni per database (Transact-SQL), DENY - autorizzazioni per database (Transact-SQL) e REVOKE - autorizzazioni per database (Transact-SQL).
Sintassi
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 ]
Restrizioni
Per concedere l'autorizzazione SHOWPLAN non è possibile utilizzare le clausole seguenti:
WITH GRANT OPTION
AS
Per negare l'autorizzazione SHOWPLAN non è possibile utilizzare le clausole seguenti:
CASCADE (poiché non è possibile concedere l'autorizzazione SHOWPLAN utilizzando la clausola WITH GRANT OPTION)
AS
Per revocare l'autorizzazione SHOWPLAN non è possibile utilizzare le clausole seguenti:
GRANT OPTION FOR
CASCADE
AS