Aracılığıyla paylaş


REVOKE veritabanı izinleri (Transact-SQL)

Verilen ve bir veritabanında engellendi izinlerini iptal eder.

Topic link iconTransact-SQL Syntax Conventions

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