Udostępnij za pośrednictwem


REVOKE (Transact-SQL)

Usuwa uprawnienie, które wcześniej przyznano lub którego przyznania odmówiono.

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

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

Argumenty

  • OPCJA DOTACJI
    Wskazuje, że możliwość przyznawania określonego uprawnienia zostanie cofnięta.Opcja jest wymagana w przypadku użycia argumentu CASCADE.

    Important noteImportant Note:

    Jeśli główny ma określone uprawnienia bez opcji GRANT, uprawnienie do samego siebie ma zostać cofnięta.

  • ALL
    Ta opcja nie odwołać wszystkie możliwe uprawnienia.Zwraca informacje o jakie brakujące indeksy są zawarte w określonej brakujące indeks grupy, z wyjątkiem przestrzennej indeksów.

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

    Uwaga

    Składnia instrukcji REVOKE ALL nie jest już obsługiwana.This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Należy cofać konkretne uprawnienia.

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

  • permission
    Nazwa uprawnienia.Poprawne przyporządkowania uprawnień do obiektów zabezpieczanych opisano w rozdziale Składnia specyficzna dla obiektów zabezpieczanych w dalszej części tego dokumentu.

  • column
    funkcje systemowe (języka Transact-SQL)zdarzenie mogą zostać utracone z sesja.

  • class
    Klasa obiektu zabezpieczanego, wobec którego jest cofane uprawnienie.Wymagany jest kwalifikator zakresu ::.

  • securable
    Obiekt zabezpieczany, wobec którego jest cofane uprawnienie.

  • Determinismprincipal
    NAZWA_APLIKACJINondeterministicAby uzyskać więcej informacji na temat prawidłowych kombinacji zobacz tematy wymienione w Składnia polecenia specyficzne dla zabezpieczany w dalszej części tego tematu.

  • KASKADOWO
    Wskazuje, że cofane uprawnienie ma być również cofnięte innym podmiotom zabezpieczeń, którym zostało udzielone przez ten podmiot.W przypadku użycia argumentu CASCADE należy również użyć argumentu GRANT OPTION FOR.

    Ostrzeżenie

    Kaskadowe cofnięcie uprawnienia przyznane WITH GRANT OPTION będzie odwoływał GRANT i DENY tego uprawnienia.

  • AS principal
    POŁĄCZENIE

Remarks

COLLATIONPROPERTYCOLUMNS_UPDATEDOdwoływanie uprawnień do określonych securables pełną składnię jest opisany w tematach wymienionych w Składnia polecenia specyficzne dla zabezpieczany w dalszej części tego tematu.

CURRENT_USER

DŁUGOŚĆ_DANYCH@@ BŁĄDERROR_LINE

Ostrzeżenie

DENY poziomie tabela nie mają priorytet nad dotacji poziom kolumna.Ta niezgodność w hierarchii uprawnień ma zostały zachowane w celu zapewnienia zgodności z poprzednimi wersjami.ERROR_MESSAGE

ERROR_NUMBER

ERROR_PROCEDURE

Uprawnienia

ERROR_SEVERITYfn_helpcollations

fn_servershareddrivesfn_virtualfilestatsFORMATMESSAGE

GETANSINULL

HOST_ID

HOST_NAME

Temat

IDENT_CURRENT

REVOKE uprawnień głównej bazy danych (języka Transact-SQL)

Zestaw

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

IDENT_INCR

REVOKE Asymmetric Key Permissions (Transact-SQL)

Certyfikat

REVOKE Certificate Permissions (Transact-SQL)

IDENT_SEED

REVOKE Service Broker Permissions (Transact-SQL)

Database

REVOKE Database Permissions (Transact-SQL)

@@ TOŻSAMOŚĆ

REVOKE Endpoint Permissions (Transact-SQL)

IDENTITY (funkcja)

REVOKE Full-Text Permissions (Transact-SQL)

ISNULL

REVOKE Full-Text Permissions (Transact-SQL)

Funkcja

REVOKE uprawnienia do obiektów (języka Transact-SQL)

Identyfikator logowania

REVOKE Server Principal Permissions (Transact-SQL)

ISNUMERIC

REVOKE Service Broker Permissions (Transact-SQL)

Obiekt

REVOKE uprawnienia do obiektów (języka Transact-SQL)

Kolejki

REVOKE uprawnienia do obiektów (języka Transact-SQL)

NEWID

REVOKE Service Broker Permissions (Transact-SQL)

Rola

REVOKE uprawnień głównej bazy danych (języka Transact-SQL)

trasa

REVOKE Service Broker Permissions (Transact-SQL)

Schemat

REVOKE Schema Permissions (Transact-SQL)

Serwer

REVOKE uprawnień serwera (języka Transact-SQL)

usługa

REVOKE Service Broker Permissions (Transact-SQL)

Procedura przechowywana

REVOKE uprawnienia do obiektów (języka Transact-SQL)

NULLIF

REVOKE Symmetric Key Permissions (Transact-SQL)

Synonim

REVOKE uprawnienia do obiektów (języka Transact-SQL)

PARSENAME

REVOKE uprawnienia obiektów systemu (języka Transact-SQL)

Table

REVOKE uprawnienia do obiektów (języka Transact-SQL)

Typ

REVOKE typ uprawnienia (języka Transact-SQL)

Użytkownik

REVOKE uprawnień głównej bazy danych (języka Transact-SQL)

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

REVOKE uprawnienia do obiektów (języka Transact-SQL)

Kolekcja schematu XML

REVOKE XML Schema Collection Permissions (Transact-SQL)