Udostępnij za pośrednictwem


DENY Schema Permissions (Transact-SQL)

Odmawia uprawnienia do schematu.

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

DENY permission  [ ,...n ] } ON SCHEMA :: schema_name
    TO database_principal [ ,...n ] 
    [ CASCADE ]
        [ AS denying_principal ]

Argumenty

  • permission
    Określa uprawnienia, które można odmówić schematu.Aby uzyskać listę tych uprawnień Zobacz sekcję Spostrzeżenia w dalszej części tego tematu.

  • ON SCHEMA :: schemat _name
    Określa schemat, na którym zakazuje się uprawnienia.Kwalifikator zakres :: jest wymagany.

  • database_principal
    Specifies the principal to which the permission is being denied.database_principal can be one of the following:

    • Użytkownik bazy danych

    • rola bazy danych

    • Rola aplikacji

    • Użytkownik bazy danych, zmapowany do identyfikatora logowania systemu Windows

    • Użytkownik bazy danych, zmapowany do grupy systemu Windows

    • Użytkownik bazy danych, zmapowany do certyfikat

    • Mapowane na kluczu asymetrycznym, który użytkownik bazy danych

    • Użytkownik bazy danych nie jest mapowane do głównego serwera

  • KASKADOWO
    Wskazuje, że jest odmowa uprawnień jest również zabronione dla innych głównych, do którego ma zostać udzielone przez tego podmiotu.

  • denying_principal
    Specifies a principal from which the principal executing this query derives its right to deny the permission.denying_principal can be one of the following:

    • Użytkownik bazy danych

    • rola bazy danych

    • Rola aplikacji

    • Użytkownik bazy danych, zmapowany do identyfikatora logowania systemu Windows

    • Użytkownik bazy danych, zmapowany do grupy systemu Windows

    • Użytkownik bazy danych, zmapowany do certyfikat

    • Mapowane na kluczu asymetrycznym, który użytkownik bazy danych

    • Użytkownik bazy danych nie jest mapowane do głównego serwera

Remarks

Schemat jest baza danych — poziom zabezpieczanych, który jest zawarty w bazie danych, która jest nadrzędnego w hierarchii uprawnień.Określone i najbardziej ograniczone uprawnienia, które można odmówić na schemat są wymienione w poniższej tabela, wraz z bardziej ogólnych uprawnień, które je w nim przez domniemanie.

Uprawnienia schematu

Implikowane przez uprawnienia schematu

Implikowane przez uprawnienie do bazy danych

FORMANT

FORMANT

FORMANT

PRZEJMOWANIE NA WŁASNOŚĆ

FORMANT

FORMANT

ZMIENIANIE

FORMANT

ZMIENIANIE DOWOLNEGO SCHEMATU

wykonać

FORMANT

wykonać

Aby wyświetlić właściwości operator plan wykonania

FORMANT

Aby wyświetlić właściwości operator plan wykonania

USUWANIE

FORMANT

USUWANIE

AKTUALIZACJA

FORMANT

AKTUALIZACJA

WYBIERZ OPCJĘ

FORMANT

WYBIERZ OPCJĘ

ODWOŁANIA

FORMANT

ODWOŁANIA

REJESTROWANIE ZMIAN W WIDOKU

FORMANT

FORMANT

DEFINICJA WIDOKU

FORMANT

DEFINICJA WIDOKU

Uprawnienia

Wymaga uprawnienie Kontrola do schematu.Jeśli używasz opcji AS schematu musi należeć określonego głównego obiektu.

Historia zmian

Microsoft Learning

Dodane uprawnienia OLEDZENIE VIEW.