REVOKE veritabanı izinleri (Transact-SQL)
Verilen ve bir veritabanında engellendi izinlerini iptal eder.
REVOKE [ GRANT OPTION FOR ] <permission> [ ,...n ]
{ TO | FROM } <database_principal> [ ,...n ]
[ CASCADE ]
[ AS <database_principal> ]
<permission> ::=
permission | ALL [ PRIVILEGES ]
<database_principal> ::=
Database_user
| Database_role
| Application_role
| Database_user_mapped_to_Windows_User
| Database_user_mapped_to_Windows_Group
| Database_user_mapped_to_certificate
| Database_user_mapped_to_asymmetric_key
| Database_user_with_no_login
Bağımsız değişkenler
permission
Bir izni engellenebilir bir veritabanını belirtir.Izinler listesi için bu konunun ilerleyen bölümlerindeki Açıklamalar bölümüne bakın.ALL
Bu seçenek tüm olası izinleri iptal.ALL iptal ediliyor, aşağıdaki izinleri iptal ediliyor için eşdeğerdir: yedek DATABASE, yedek LOG, DATABASE CREATE, CREATE DEFAULT, CREATE işlev, CREATE PROCEDURE, CREATE RULE, CREATE tablo ve CREATE VIEW.AYRICALIĞI
ISO uyumluluk için yer.ALL davranışı değiştirmez.grant SEÇENEĞİ
Diğer ilkeleri için belirtilmiş izni ver hakkını iptal edilir gösterir.Izni kendisini iptal edilir değil.Important Note:
Patron GRANT seçeneği olmadan belirtilmiş izni varsa, izin kendisini iptal etti.
ART ARDA SIRALI
Diğer ilkeleri için verilmiş veya bu ilkesi tarafından engellendi'den iptal izni de iptal edildi gösterir.Uyarı
GRANT hem de bu izin, DENY WITH GRANT OPTION iptal cascaded iptali izin verilmiş.
< Database_principal > AS
Bu sorguyu yürüttükten anapara iznini iptal hakkı türetir içinden bir sorumlusu belirtir.Database_user
Bir veritabanı kullanıcısı belirtir.Database_role
Bir veritabanı rolü belirtir.Application_role
uygulama rolü belirtir.Database_user_mapped_to_Windows_User
Bir Windows kullanıcısı için eşlenen bir veritabanı kullanıcısı belirtir.Database_user_mapped_to_Windows_Group
Bir Windows grubuna eşlenen bir veritabanı kullanıcısı belirtir.Database_user_mapped_to_certificate
Eşlenmiş bir veritabanı kullanıcısı belirtir bir sertifika.Database_user_mapped_to_asymmetric_key
Bir asimetrik anahtar eşlenen bir veritabanı kullanıcısı belirtir.Database_user_with_no_login
Bir veritabanı kullanıcısı yok karşılık gelen sunucu-ile belirtir düzey asıl.
Remarks
deyim bir GRANT SEÇENEĞIYLE belirtilen bu izni bir sorumlusunun izni iptal ediliyor CASCADE belirtilmezse başarısız olur.
Bir bir güvenliği sağlanabilir izinleri sıradüzeni içindeki üst olan sunucu tarafından içerilen veritabanıdır.Bir veritabanını iptal en özel ve sınırlı izinlere göre implication bunları içeren daha genel izinleri ile birlikte aşağıdaki tabloda listelenir.
Veritabanı izni |
Veritabanı izinleri tarafından örtük |
Sunucu izni tarafından örtük |
---|---|---|
DEĞİŞTİRME |
DENETİMİ |
HERHANGİ BİR VERİTABANINI DEĞİŞTİRME |
HERHANGİ BİR uygulama rolü DEĞİŞTİRME |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
TÜM DERLEME DEĞİŞTİRME |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR ASİMETRİK ANAHTAR DEĞİŞTİRME |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR DEĞİŞİKLİK sertifika |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR anlaşma DEĞİŞTİRME |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR VERİTABANI DENETİM DEĞİŞTİRME |
DEĞİŞTİRME |
HERHANGİ BİR SUNUCUNUN DENETİM DEĞİŞTİRME |
HERHANGİ BİR VERİTABANI ddl TETİKLEYİCİSİ DEĞİŞTİRME |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR VERİTABANINI DEĞİŞTİRME olay bildirim |
DEĞİŞTİRME |
HERHANGİ BİR DEĞİŞİKLİK olay bildirim |
HERHANGİ BİR dataspace DEĞİŞTİRME |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR fulltext KATALOĞUNU DEĞİŞTİR |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR DEĞİŞİKLİK ileti türü |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR DEĞİŞİKLİK uzak hizmet bağlaması |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR ROLÜNÜ DEĞİŞTİRME |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR YOLU DEĞİŞTİRME |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR ŞEMA DEĞİŞTİRME |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR DEĞİŞİKLİK hizmet |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR SİMETRİK ANAHTAR DEĞİŞTİRME |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
HERHANGİ BİR KULLANICI DEĞİŞTİRME |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
KİMLİK DOĞRULAMASI |
DENETİMİ |
SUNUCU KİMLİK DOĞRULAMASI |
VERİTABANINI yedek |
DENETİMİ |
DENETİM SUNUCUSU |
GÜNLÜK yedek |
DENETİMİ |
DENETİM SUNUCUSU |
DENETİM NOKTASI |
DENETİMİ |
DENETİM SUNUCUSU |
BAĞLAN |
ÇOĞALTMA BAĞLANMA |
DENETİM SUNUCUSU |
ÇOĞALTMA BAĞLANMA |
DENETİMİ |
DENETİM SUNUCUSU |
DENETİMİ |
DENETİMİ |
DENETİM SUNUCUSU |
toplamak OLUŞTURMA |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
DERLEME OLUŞTURMA |
TÜM DERLEME DEĞİŞTİRME |
DENETİM SUNUCUSU |
ASİMETRİK ANAHTAR OLUŞTUR |
HERHANGİ BİR ASİMETRİK ANAHTAR DEĞİŞTİRME |
DENETİM SUNUCUSU |
SERTİFİKA OLUŞTUR |
HERHANGİ BİR DEĞİŞİKLİK sertifika |
DENETİM SUNUCUSU |
anlaşma OLUŞTURMA |
HERHANGİ BİR anlaşma DEĞİŞTİRME |
DENETİM SUNUCUSU |
VERİTABANI OLUŞTURMA |
DENETİMİ |
HERHANGİ BİR VERİTABANI OLUŞTURUN. |
VERİTABANI ddl OLUŞTURMA olay bildirim |
HERHANGİ BİR VERİTABANINI DEĞİŞTİRME olay bildirim |
ddl OLAY BİLDİRİM OLUŞTURMA |
VARSAYILAN OLUŞTURMA |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
fulltext KATALOG OLUŞTURMA |
HERHANGİ BİR fulltext KATALOĞUNU DEĞİŞTİR |
DENETİM SUNUCUSU |
FONKSİYON OLUŞTUR |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
İLETİ TÜRÜ OLUŞTUR |
HERHANGİ BİR DEĞİŞİKLİK ileti türü |
DENETİM SUNUCUSU |
YORDAM OLUŞTURMA |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
KUYRUK OLUŞTURMA |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
OLUŞTURMA uzak hizmet bağlaması |
HERHANGİ BİR DEĞİŞİKLİK uzak hizmet bağlaması |
DENETİM SUNUCUSU |
ROL OLUŞTUR |
HERHANGİ BİR ROLÜNÜ DEĞİŞTİRME |
DENETİM SUNUCUSU |
yol OLUŞTURMA |
HERHANGİ BİR YOLU DEĞİŞTİRME |
DENETİM SUNUCUSU |
KURAL OLUŞTURMA |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
ŞEMA OLUŞTURMA |
HERHANGİ BİR ŞEMA DEĞİŞTİRME |
DENETİM SUNUCUSU |
HİZMET OLUŞTUR |
HERHANGİ BİR DEĞİŞİKLİK hizmet |
DENETİM SUNUCUSU |
SİMETRİK ANAHTAR OLUŞTURMA |
HERHANGİ BİR SİMETRİK ANAHTAR DEĞİŞTİRME |
DENETİM SUNUCUSU |
VERİ TÜRÜNÜN EŞANLAMLISI OLARAK OLUŞTURMA |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
TABLO OLUŞTURMA |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
TİPİ OLUŞTURMA |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
GÖRÜNÜM OLUŞTURMA |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
xml ŞEMA KOLEKSİYONU OLUŞTUR. |
DEĞİŞTİRME |
DENETİM SUNUCUSU |
SİLME |
DENETİMİ |
DENETİM SUNUCUSU |
yürütmek |
DENETİMİ |
DENETİM SUNUCUSU |
EKLEME |
DENETİMİ |
DENETİM SUNUCUSU |
BAŞVURULARI |
DENETİMİ |
DENETİM SUNUCUSU |
SEÇİN |
DENETİMİ |
DENETİM SUNUCUSU |
gösterim planı |
DENETİMİ |
DEĞİŞTİR İZLEME |
SORGU BİLDİRİMLERİ abone olmak olmak |
DENETİMİ |
DENETİM SUNUCUSU |
SAHİPLİĞİ ALMA |
DENETİMİ |
DENETİM SUNUCUSU |
GÜNCELLEŞTİRME |
DENETİMİ |
DENETİM SUNUCUSU |
VERİTABANI DURUMUNU GÖRÜNTÜLEME |
DENETİMİ |
SUNUCU DURUMUNU GÖRÜNTÜLEME |
GÖRÜNÜM TANIMI |
DENETİMİ |
HERHANGİ BİR TANIMINI GÖRÜNTÜLEME |
İzinler
Bu deyim yürüten anapara (veya anapara AS seçeneği ile belirtilen), DENETIM izni veritabanı veya veritabanı DENETIM izni gerekir, daha yüksek bir izin olması gerekir.
Belirtilen anapara, AS seçeneğini kullanıyorsanız, veritabanı sahibi gerekir.
Örnekler
C.Sertifika oluşturma izni iptal ediliyor
Aşağıdaki örnek iptal eder. CREATE CERTIFICATE izni AdventureWorks Kullanıcı veritabanından MelanieK.
USE AdventureWorks;
REVOKE CREATE CERTIFICATE FROM MelanieK;
GO
b.uygulama rolü izni BAşVURULAR iptal ediliyor
Aşağıdaki örnek iptal eder. REFERENCES izni AdventureWorks uygulama rolü veritabanından AuditMonitor.
USE AdventureWorks;
REVOKE REFERENCES FROM AuditMonitor;
GO
c.Görünüm TANıMı ile CASCADE iptal ediliyor
Aşağıdaki örnek iptal eder. VIEW DEFINITION izni AdventureWorks Kullanıcı veritabanından CarmineEs ve hangi tüm ilkeleri CarmineEs izni VIEW DEFINITION izindir.
USE AdventureWorks;
REVOKE VIEW DEFINITION FROM CarmineEs CASCADE;
GO
Değişiklik Geçmişi
Güncelleştirilmiş içerik |
---|
ALTER ANY DATABASE DENETIM izni eklendi. |