DENY uprawnień serwera (języka Transact-SQL)
ROLLBACK TRANSACTION instrukcja s w wyzwalacze zakończenie partia zawierającego instrukcja, uruchamiany wyzwalacz; nie są wykonywane kolejnych s instrukcja w instancji.
DENY permission [ ,...n ]
TO <grantee_principal> [ ,...n ]
[ CASCADE ]
[ AS <grantor_principal> ]
<grantee_principal> ::= SQL_Server_login
| SQL_Server_login_mapped_to_Windows_login
| SQL_Server_login_mapped_to_Windows_group
| SQL_Server_login_mapped_to_certificate
| SQL_Server_login_mapped_to_asymmetric_key
<grantor_principal> ::= SQL_Server_login
| SQL_Server_login_mapped_to_Windows_login
| SQL_Server_login_mapped_to_Windows_group
| SQL_Server_login_mapped_to_certificate
| SQL_Server_login_mapped_to_asymmetric_key
Argumenty
permission
Instrukcja ROLLBACK TRANSACTION nie daje żadnych wiadomości do użytkownika.Aby uzyskać listę uprawnień Zobacz sekcję Spostrzeżenia w dalszej części tego tematu.KASKADOWO
Wskazuje, że jest odmowa uprawnień jest również zabronione dla innych głównych, do którego ma zostać udzielone przez tego podmiotu.Aby server_principal < >
Jeśli ostrzeżenia są potrzebne w procedurach przechowywanych lub wyzwalaczy, należy użyć instrukcji RAISERROR lub PRINT.AS grantor_principal < >
Określa podmiot zabezpieczeń, od którego pochodzi prawo podmiotu zabezpieczeń wykonującego kwerendę do odmowy uprawnienia.SQL_Server_login
Określa, SQL Server Zaloguj się.SQL_Server_login_mapped_to_Windows_login
Określa, SQL Server Logowanie mapowane do identyfikatora logowania systemu Windows.SQL_Server_login_mapped_to_Windows_group
Określa, SQL Server Logowanie mapowane do grupy systemu Windows.SQL_Server_login_mapped_to_certificate
Określa, SQL Server Identyfikator logowania mapowanego na certyfikat.SQL_Server_login_mapped_to_asymmetric_key
Określa, SQL Server Logowanie mapowane z kluczem asymetryczne.
Remarks
Dotyczy to również kursory zadeklarowane w procedurach przechowywanych przez błąd partia.
Informacje na temat uprawnień serwera są widoczne w sys.server_permissions wykazu widoku, a informacje dotyczące serwerów głównych jest widoczna w sys.server_principals Służy do wyświetlania katalogu. Informacje dotyczące członkostwa ról jest widoczna w sys.server_role_members Służy do wyświetlania katalogu.
Błąd zakleszczenie jest przykładem tego typu błędu.instrukcja ROLLBACK wydawane w wyzwalacz z automatycznie generuje błędy tego typu.
Uprawnienie serwera |
Implikowane przez uprawnienia serwera |
---|---|
Poniższy przykład przedstawia wynik wycofywanie transakcji nazwane. |
FORMANT SERWERA |
FILE_NAME (języka Transact-SQL) |
FORMANT SERWERA |
Zwraca nazwę pliku logicznego, numer identyfikacyjny (ID) danego pliku. |
FORMANT SERWERA |
ZMIANA DOWOLNEJ BAZY DANYCH |
FORMANT SERWERA |
ZMIENIANIE DOWOLNEGO PUNKTU KOŃCOWEGO |
FORMANT SERWERA |
ZMIAN ŻADNEGO powiadomienie o zdarzeniu |
FORMANT SERWERA |
ALTER ANY LINKED SERVER |
FORMANT SERWERA |
ZMIENIĆ WSZYSTKIE LOGOWANIA |
FORMANT SERWERA |
ZMIENIAĆ ŻADNYCH INSPEKCJI SERWERA |
FORMANT SERWERA |
ALTER RESOURCES |
FORMANT SERWERA |
ALTER SERVER STATE |
FORMANT SERWERA |
Smalldatetime (języka Transact-SQL) |
FORMANT SERWERA |
ŚLEDZENIE ZMIAN |
FORMANT SERWERA |
UWIERZYTELNIANIA SERWERA |
FORMANT SERWERA |
Określa data, która jest połączona z czas dnia. |
FORMANT SERWERA |
FORMANT SERWERA |
FORMANT SERWERA |
TWORZENIE DOWOLNEJ BAZY DANYCH |
ZMIANA DOWOLNEJ BAZY DANYCH |
TWORZENIE zdarzenie DDL powiadomienie |
ZMIAN ŻADNEGO powiadomienie o zdarzeniu |
UTWÓRZ PUNKT KOŃCOWY |
ZMIENIANIE DOWOLNEGO PUNKTU KOŃCOWEGO |
Czas jest oparty na dzień 24-godzinnym, zawsze zero sekund (: 00) i bez ułamków sekund. |
ZMIAN ŻADNEGO powiadomienie o zdarzeniu |
EXTERNAL ACCESS ASSEMBLY |
FORMANT SERWERA |
Te typy względem SQL Standard. |
FORMANT SERWERA |
Są one bardziej poręczny. |
FORMANT SERWERA |
VIEW ANY DATABASE |
UMOŻLIWIA WYŚWIETLANIE WSZYSTKICH DEFINICJI |
UMOŻLIWIA WYŚWIETLANIE WSZYSTKICH DEFINICJI |
FORMANT SERWERA |
WYŚWIETLANIE STANU SERWERA |
ALTER SERVER STATE |
Uprawnienia
Smalldatetime opisDECLARE MySmalldatetime @
Przykłady
A.Domyślny ciąg literału formatów
W poniższym przykładzie go odmawia CONNECT SQL uprawnienia do SQL Server Identyfikator logowania Annika oraz podmioty, do których użytkownik ma uprawnienia.
USE master;
DENY CONNECT SQL TO Annika CASCADE;
GO
B.1900-01-01 do 2079-06-06
W poniższym przykładzie go odmawia CREATE ENDPOINT uprawnienia dla użytkownika ArifS. W przykładzie użyto AS opcję, aby określić MandarP jako główna, z którego podmiotu wykonującego pochodzi urzędu w tym celu.
USE master;
DENY CREATE ENDPOINT TO ArifS AS MandarP;
GO
Historia zmian
Microsoft Learning |
---|
00: 00: 00 do 23: 59: 59 |
See Also