Aracılığıyla paylaş


REVOKE sunucusu izinlerini (Transact-SQL)

GRANT ve DENY sunucu düzeyinde izinleri kaldırır.

Topic link iconTransact-SQL sözdizimi kuralları

REVOKE [ GRANT OPTION FOR ] permission  [ ,...n ] 
    { TO | FROM } <grantee_principal> [ ,...n ]
        [ CASCADE ]
    [ AS <grantor_principal> ] 

<grantee_principal> ::= SQL_Server_login 
        | SQL_Server_login_mapped_to_Windows_login
    | SQL_Server_login_mapped_to_Windows_group
    | SQL_Server_login_mapped_to_certificate
    | SQL_Server_login_mapped_to_asymmetric_key

<grantor_principal> ::= SQL_Server_login 
    | SQL_Server_login_mapped_to_Windows_login
    | SQL_Server_login_mapped_to_Windows_group
    | SQL_Server_login_mapped_to_certificate
    | SQL_Server_login_mapped_to_asymmetric_key

Bağımsız değişkenler

  • permission
    Izin hakkı verilebilen bir sunucuyu belirtir.Izinler listesi için bu konunun ilerleyen bölümlerindeki Açıklamalar bölümüne bakın.

  • {İÇİN | GELEN} < grantee_principal >
    Içinden iznini iptal anapara belirtir.

  • < Grantor_principal > AS
    Bu sorguyu yürüttükten anapara iznini iptal hakkı türetir içinden anapara belirtir.

  • 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ş.

  • SQL_Server_login
    Belirtir bir SQL Server oturum açma.

  • SQL_Server_login_mapped_to_Windows_login
    Belirtir bir SQL Server Windows oturumu açma için eşlenen bir oturum açma.

  • SQL_Server_login_mapped_to_Windows_group
    Belirtir bir SQL Server bir Windows grubuna eşlenen bir oturum açma.

  • SQL_Server_login_mapped_to_certificate
    Belirtir bir SQL Server bir sertifikayla eşleştirilmiş bir oturum açma.

  • SQL_Server_login_mapped_to_asymmetric_key
    Belirtir bir SQL Server oturum açma için bir asimetrik anahtar eşleştirilmiş.

Remarks

Yalnızca geçerli veritabanı yöneticisi ise, sunucu kapsam izinleri iptal edilebilir.

REVOKE GRANT ve DENY izinlerinin her ikisi de kaldırır.

GRANT REVOKE OPTION IÇIN belirtilmiş izni regrant hakkını iptal etmek için kullanın.Patron, izin vermek için sağa iptal edilir ve izni kendisini değil iptal vermek hakkına sahip izni varsa.Ancak, izni kendisini anapara GRANT seçeneği olmadan belirtilmiş izni varsa, iptal edilir.

Sunucu izinleri hakkında bilgi de görülebilir sys.server_permissions Katalog görünümü sunucu ilkeleri hakkında bilgi ise görünürsys.server_principals kataloğunu görüntüleyin.Sunucu rollerini üyelik bilgilerini de görülebilir sys.server_role_members kataloğunu görüntüleyin.

En yüksek düzeyde izinleri hiyerarşi sunucusudur.Bir sunucu üzerinde iptal en özel ve sınırlı izinleri aşağıdaki listelenen tablo.

Sunucu izni

Sunucu izni tarafından örtük

TOPLU İŞLEMLERİ YÖNETME

DENETİM SUNUCUSU

HERHANGİ BİR BAĞLANTIYI DEĞİŞTİRME

DENETİM SUNUCUSU

HERHANGİ BİR KİMLİK BİLGİSİ DEĞİŞTİRME

DENETİM SUNUCUSU

HERHANGİ BİR VERİTABANINI DEĞİŞTİRME

DENETİM SUNUCUSU

HERHANGİ BİR BİTİŞ NOKTASI DEĞİŞTİRME

DENETİM SUNUCUSU

HERHANGİ BİR DEĞİŞİKLİK olay bildirim

DENETİM SUNUCUSU

HERHANGİ BİR BAĞLANTILI SUNUCU DEĞİŞTİRME

DENETİM SUNUCUSU

HERHANGİ BİR OTURUM AÇMA DEĞİŞTİRME

DENETİM SUNUCUSU

HERHANGİ BİR SUNUCUNUN DENETİM DEĞİŞTİRME

DENETİM SUNUCUSU

KAYNAKLARI DEĞİŞTİRME

DENETİM SUNUCUSU

SUNUCU DURUMUNU DEĞİŞTİR

DENETİM SUNUCUSU

AYARLARI DEĞİŞTİRME

DENETİM SUNUCUSU

DEĞİŞTİR İZLEME

DENETİM SUNUCUSU

SUNUCU KİMLİK DOĞRULAMASI

DENETİM SUNUCUSU

sql BAĞLANMA

DENETİM SUNUCUSU

DENETİM SUNUCUSU

DENETİM SUNUCUSU

HERHANGİ BİR VERİTABANI OLUŞTURUN.

HERHANGİ BİR VERİTABANINI DEĞİŞTİRME

ddl OLAY BİLDİRİM OLUŞTURMA

HERHANGİ BİR DEĞİŞİKLİK olay bildirim

SON NOKTA OLUŞTURUN

HERHANGİ BİR BİTİŞ NOKTASI DEĞİŞTİRME

İZLEME OLAY BİLDİRİM OLUŞTURMA

HERHANGİ BİR DEĞİŞİKLİK olay bildirim

DIŞ ERİŞİM derleme

DENETİM SUNUCUSU

KAPATMA

DENETİM SUNUCUSU

GÜVENLİ OLMAYAN DERLEMESİ

DENETİM SUNUCUSU

HERHANGİ BİR VERİTABANI GÖRÜNTÜLEYİN.

HERHANGİ BİR TANIMINI GÖRÜNTÜLEME

HERHANGİ BİR TANIMINI GÖRÜNTÜLEME

DENETİM SUNUCUSU

SUNUCU DURUMUNU GÖRÜNTÜLEME

SUNUCU DURUMUNU DEĞİŞTİR

İzinler

DENETIM SERVER iznine veya sysadmin sabit sunucu rolü üyeliği gerekir.

Örnekler

C.Bir oturum açma izni iptal ediliyor

Aşağıdaki örnek iptal eder. VIEW SERVER STATE izni SQL Server oturum açma WanidaBenshoof.

USE master;
REVOKE VIEW SERVER STATE FROM WanidaBenshoof;
GO

b.GRANT, WITH seçeneğinin iptal edilmesinden

Aşağıdaki örnek ver hakkını iptal eder. CONNECT SQL gelen SQL Server oturum açma JanethEsteves.

USE master;
REVOKE GRANT OPTION FOR CONNECT SQL FROM JanethEsteves;
GO

Oturum açma, hala SQL, CONNECT iznine sahip, ancak, artık bu diğer ilkeleri için izni verebilirsiniz.

Değişiklik Geçmişi

Güncelleştirilmiş içerik

ALTER ANY SERVER DENETIM izni eklendi.