Syntax for Granting, Denying, and Revoking the SHOWPLAN Permission
Uprawnienie plan wykonania jest uprawnieniem poziom bazy danych.W ogólności, składnia służąca do przyznania, uniemożliwienie i odwoływanie plan wykonania uprawnień jest modelowana po poziom uprawnień innych baz danych.Jednak niektóre GRANT, DENY i REVOKE klauzule, które są dostępne z innych uprawnień poziom bazy danych nie można używać z uprawnieniem plan wykonania.W poniższych sekcjach przewidywać składnia GRANTING DENYING i ODWOŁYWANIE uprawnień plan wykonania i wyjaśniono, co klauzule nie dotyczą plan wykonania.Aby uzyskać więcej informacji na temat składni ogólnej udzielanie, odmawianie i revoking uprawnień poziom bazy danych zobacz GRANT Database Permissions (Transact-SQL), DENY Database Permissions (Transact-SQL), a REVOKE Database Permissions (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 ]
Ograniczenia
Nie można używać następujących klauzule przyznawania uprawnień plan wykonania:
PO WYBRANIU OPCJI DOTACJI
JAK
Nie można użyć następujących klauzule odmawianie uprawnień plan wykonania:
Kaskada-(ponieważ nie można udzielić plan wykonania, używając klauzula WITH GRANT OPTION)
JAK
Nie można użyć następujących klauzule Odwoływanie uprawnień plan wykonania:
OPCJA DOTACJI
KASKADOWO
JAK