revoke şeması izinleri (Transact-sql)
Şema izinlerini iptal eder.
Transact-SQL Sözdizim Kuralları
Sözdizimi
REVOKE [ GRANT OPTION FOR ] permission [ ,...n ]
ON SCHEMA :: schema_name
{ TO | FROM } database_principal [ ,...n ]
[ CASCADE ]
[ AS revoking_principal ]
Bağımsız değişkenler
permission
Bir izni iptal edilebilir bir şema belirtir. "Açıklamalar" bir şema iptal izinler listelenir bölümünde, bu konunun ilerleyen bölümlerinde.GRANT SEÇENEĞİ
Belirtilen diğer ilkeleri hakkı verme hakkı iptal edilir gösterir. İzni iptal edilmemiş.Önemli Anapara grant seçeneği olmadan belirtilen izni varsa, izni iptal edilir.
on schema : şema_name
Hangi iznini iptal şema belirtir. Kapsam eleme : gereklidir.database_principal
Içinden iznini iptal asıl adı belirtir. Aşağıdakilerden biri: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 iptal izni de iptal edildi gösterir.Dikkat Diğer ilkeleri için o verilen veya bu asıl adı iptal izni de iptal edildi gösterir.
OLARAKrevoking_principal
Içinden bu sorguyu yürüttükten sorumlusunun izni iptal hakkı türetir asıl adı belirtir. Aşağıdakilerden biri: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 bulunan düzeyinde güvenilir bir şemadır. Bir şema iptal edilebilir 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.
Ayrıca bkz.
Başvuru
sys.fn_builtin_permissionsilişkili (Transact-sql)
sys.fn_my_permissions (Transact-sql)
has_perms_by_name (Transact-sql)