Aracılığıyla paylaş


Şeması izinleri (Transact-sql) deny

Şema izinlerini reddeder.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

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

Bağımsız değişkenler

  • permission
    İzin engellendi bir şema belirtir. Bu izinler listesi için bu konunun ilerleyen bölümlerinde açıklamalar bölümüne bakın.

  • on schema : şema_name
    Şema izni engellenmesini belirtir. Kapsam eleme : gereklidir.

  • database_principal
    Sorumlusunun izni engellenmesini belirtir. database_principalaşağıdakilerden biri olabilir:

    • Veritabanı kullanıcı

    • Veritabanı rolü

    • Uygulama rolü

    • Bir Windows oturumu açma eşlenen veritabanı kullanıcı

    • Bir Windows grubu eşlenen veritabanı kullanıcı

    • Sertifika eşlenen veritabanı kullanıcı

    • Bir asimetrik anahtar eşlenen veritabanı kullanıcı

    • Bir sunucu asıl adı eşlenen veritabanı kullanıcı

  • ART ARDA SIRALI
    Diğer ilkeleri için bu asıl adı verilen da engellenmesini izni engellendi gösterir.

  • denying_principal
    Içinden bu sorguyu yürüttükten sorumlusunun izni reddetme hakkı türetir asıl adı belirtir. denying_principal aşağıdakilerden biri olabilir:

    • Veritabanı kullanıcı

    • Veritabanı rolü

    • Uygulama rolü

    • Bir Windows oturumu açma eşlenen veritabanı kullanıcı

    • Bir Windows grubu eşlenen veritabanı kullanıcı

    • Sertifika eşlenen veritabanı kullanıcı

    • Bir asimetrik anahtar eşlenen veritabanı kullanıcı

    • Bir sunucu asıl adı eşlenen veritabanı kullanıcı

Açıklamalar

Bir veritabanı izinleri hiyerarşideki üst olan veritabanı tarafından kapsanan düzeyinde güvenilir bir şemadır. Bir şema engellenebilir en belirli ve sınırlı izinleri tarafından implication dahil daha genel izinleri ile birlikte aşağıdaki tabloda listelenir.

Şema izni

Şema izni tarafından açık

Veritabanı izni tarafından açık

ALTER

DENETİM

HERHANGİ BİR ŞEMA ALTER

DENETİM

DENETİM

DENETİM

SIRA OLUŞTURMA

ALTER

HERHANGİ BİR ŞEMA ALTER

DELETE

DENETİM

DELETE

YÜRÜTME

DENETİM

YÜRÜTME

EKLE

DENETİM

EKLE

REFERANSLAR

DENETİM

REFERANSLAR

SEÇİN

DENETİM

SEÇİN

SAHİPLİK AL

DENETİM

DENETİM

GÜNCELLEŞTİRME

DENETİM

GÜNCELLEŞTİRME

GÖRÜNÜMÜ DEĞİŞTİR İZLEME

DENETİM

DENETİM

VIEW DEFINITION

DENETİM

VIEW DEFINITION

İzinler

Şema control izni gerektirir. as seçeneği kullanıyorsanız, belirtilen sorumlusunun şemaya sahip olmalıdır.

Ayrıca bkz.

Başvuru

ŞEMA (Transact-sql) oluştur

DENY (Transact-sql)

sys.fn_builtin_permissionsilişkili (Transact-sql)

sys.fn_my_permissions (Transact-sql)

has_perms_by_name (Transact-sql)

Kavramlar

Izinler (veritabanı altyapısı)

Sorumluları (veritabanı altyapısı)