Udostępnij za pośrednictwem


GRANT Server Permissions (Transact-SQL)

SQL_Slovenian_CP1250_CI_AS

Topic link iconKonwencje składni języka Transact-SQL

GRANT permission [ ,...n ] 
    TO <grantee_principal> [ ,...n ] [ WITH GRANT OPTION ]
    [ 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
    Określa uprawnienia, które mogą być przyznane na serwerze.Aby uzyskać listę uprawnień Zobacz sekcję Spostrzeżenia w dalszej części tego tematu.

  • Aby grantee_principal < >
    Określa główny, do których przyznane uprawnienie.

  • AS grantor_principal < >
    SQL_Ukrainian_CP1251_CI_AS

  • PO WYBRANIU OPCJI DOTACJI
    Wskazuje, że główny będzie również miał możliwości, aby udzielić określonych uprawnień do innych głównych.

  • 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

SQL_Latin1_General_CP1253_CS_AS

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.SQL_Latin1_General_CP1253_CI_AS

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

SQL_Latin1_General_CP1254_CI_ASSQL_Latin1_General_CP1256_CI_AS

Przykłady

A.SQL_Latin1_General_CP1257_CI_AS

W poniższym przykładzie udziela CONTROL SERVER uprawnienia do SQL Server Identyfikator logowania TerryEminhizer.

USE master;
GRANT CONTROL SERVER TO TerryEminhizer;
GO

B.SQL_Latvian_CP1257_CI_AS

W poniższym przykładzie udziela ALTER ANY EVENT NOTIFICATION Aby SQL Server Identyfikator logowania JanethEsteves z prawem udzielić tego uprawnienia do logowania w innej.

USE master;
GRANT ALTER ANY EVENT NOTIFICATION TO JanethEsteves WITH GRANT OPTION;
GO

Historia zmian

Microsoft Learning

Dodaje ALTER ANY SERVER AUDIT uprawnienie.