Udostępnij za pośrednictwem


GRANT (Transact-SQL)

System widoku lub funkcja

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

Simplified syntax for GRANT
GRANT { ALL [ PRIVILEGES ] }
      | permission [ ( column [ ,...n ] ) ] [ ,...n ]
      [ ON [ class :: ] securable ] TO principal [ ,...n ] 
      [ WITH GRANT OPTION ] [ AS principal ]

Argumenty

  • ALL
    sys.dm_io_virtual_file_statssyscolumnssyscomments

    • index_group_handle

    • Identyfikuje grupę Brak indeksu.

    • index_handle

    • Jeśli obiekt zabezpieczany jest procedurą składowaną, opcja ALL dotyczy uprawnienia EXECUTE.

    • W przypadku grupy indeks zawiera tylko jeden indeks.

    • Jeśli obiekt zabezpieczany jest widokiem, opcja ALL dotyczy uprawnień DELETE, INSERT, REFERENCES, SELECT i UPDATE.

  • UPRAWNIENIA
    Włączone dla zgodności ISO.Nie zmienia zachowanie ALL.

  • permission
    sys.sql_modulessysconstraints

  • column
    sys.check_constraintsNawiasy ( ) są wymagane.

  • class
    sys.default_constraintsKwalifikator zakres :: jest wymagany.

  • securable
    sys.key_constraints

  • sys.foreign_keysprincipal
    sysdependssys.sql_expression_dependenciessysfilegroups

  • OPCJA DOTACJI
    Sysfiles

  • AS principal
    sysforeignkeys

Remarks

sys.foreign_key_columnssysindexessys.Partitions

CURRENT_USER

DŁUGOŚĆ_DANYCH@@ BŁĄDsys.dm_db_partition_stats

sysindexkeyssys.index_columns

Ostrzeżenie

DENY poziomie tabela nie mają priorytet nad dotacji poziom kolumna.sysmembersERROR_MESSAGE

sysobjects

Uprawnienia

syspermissionssysprotectssysreferences

Właściciele obiektów mogą udzielać do nich uprawnień.Podmioty zabezpieczeń z uprawnieniem CONTROL do elementu zabezpieczanego mogą udzielić uprawnienia do tego elementu.

Grantees uprawnienie Kontrola serwera, takie jak członkowie roli sysadmin stałych serwera, może udzielić im oficjalnie uprawnienia w przypadku dowolnego zabezpieczany na serwerze.systypesZazwyczaj kwerendy w tej samej klasie są identyczne, z wyjątkiem wartości parametru.

Przykłady

sys.types

IDENT_CURRENT

GRANT Database Principal Permissions (Transact-SQL)

Zestaw

Przyznawanie uprawnień wirtualny plik dziennika (języka Transact-SQL)

IDENT_INCR

GRANT Asymmetric Key Permissions (Transact-SQL)

Certyfikat

GRANT Certificate Permissions (Transact-SQL)

IDENT_SEED

GRANT Service Broker Permissions (Transact-SQL)

Database

GRANT Database Permissions (Transact-SQL)

@@ TOŻSAMOŚĆ

GRANT Endpoint Permissions (Transact-SQL)

IDENTITY (funkcja)

GRANT Full-Text Permissions (Transact-SQL)

ISNULL

GRANT Full-Text Permissions (Transact-SQL)

Funkcja

GRANT Object Permissions (Transact-SQL)

Identyfikator logowania

GRANT główne serwera uprawnienia (języka Transact-SQL)

ISNUMERIC

GRANT Service Broker Permissions (Transact-SQL)

Obiekt

GRANT Object Permissions (Transact-SQL)

Kolejki

GRANT Object Permissions (Transact-SQL)

NEWID

GRANT Service Broker Permissions (Transact-SQL)

Rola

GRANT Database Principal Permissions (Transact-SQL)

trasa

GRANT Service Broker Permissions (Transact-SQL)

Schemat

GRANT Schema Permissions (Transact-SQL)

Serwer

GRANT Server Permissions (Transact-SQL)

usługa

GRANT Service Broker Permissions (Transact-SQL)

Procedura przechowywana

GRANT Object Permissions (Transact-SQL)

NULLIF

GRANT Symmetric Key Permissions (Transact-SQL)

Synonim

GRANT Object Permissions (Transact-SQL)

PARSENAME

GRANT System Object Permissions (Transact-SQL)

Table

GRANT Object Permissions (Transact-SQL)

Typ

GRANT Type Permissions (Transact-SQL)

Użytkownik

GRANT Database Principal Permissions (Transact-SQL)

Bez opuszczania środowiska, można zarządzać sieci fizycznej i łatwo zespołów projektów.

GRANT Object Permissions (Transact-SQL)

Kolekcja schematu XML

GRANT XML Schema Collection Permissions (Transact-SQL)