Aracılığıyla paylaş


revoke sunucusu izinlerini (Transact-SQL)

Sunucudüzey grant ve deny izinleri kaldırır.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

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
    Bir izin verilebilecek bir sunucuyu belirtir.İzinler listesi için bu bölümdeki açıklamalar bölümüne bakın.

  • { İÇİN | from} <grantee_principal>
    Sorumlusunun izni iptal olduğunu belirtir.

  • as <grantor_principal>
    Bu sorguyu yürüttükten sorumlusunun izni iptal hakkı türetir içinden asıl adı belirtir.

  • GRANT SEÇENEĞİ İÇİN
    Diğer ilkeleri için belirtilen izni hakkı iptal edilir gösterir.İzni iptal değil.

    Önemli notÖnemli

    Patron grant seçeneği olmadan belirtilen izni varsa, izni iptal edilir.

  • ART ARDA SIRALI
    Olduğu, veya bu sorumlusu tarafından reddedilir diğer sorumluları tarafından iptal izni de iptal edildi gösterir.

    Dikkat notuDikkat

    WITH grant OPTION grant ve bu izni REDDET iptal cascaded iptali bir izin verilmiş.

  • SQL_Server_login
    Belirtir bir SQL Server oturum açma.

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

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

  • SQL_Server_login_mapped_to_certificate
    Belirtir bir SQL Server bir sertifikaeşlenen oturum açma.

  • SQL_Server_login_mapped_to_asymmetric_key
    Belirtir bir SQL Server bir asimetrik anahtareşlenen oturum açma.

Açıklamalar

Sunucu kapsam adresindeki izinleri iptal yalnızca geçerli veritabanı olduğunda master.

revoke grant ve deny izinleri kaldırır.

revoke grant seçeneği için belirtilmiş izni regrant hakkını iptal etmek için kullanın.Patron onu vermek hakkına sahip izni varsa, hakkı izni iptal edilir ve izni iptal.Ancak asıl grant seçeneği olmadan belirtilen izni varsa, izni iptal edilir.

Sunucu izinleri hakkında bilgi görünür sys.server_permissions Katalog görünümü ve sunucu sorumluları hakkında bilgi görünür sys.server_principals Katalog görünümü.Üyelik bilgilerini sunucu rollerini görünür sys.server_role_members Katalog görünümü.

İzinleri hiyerarşi düzey en yüksek bir sunucudur.Bir sunucu üzerinde iptal edilebilir en belirli ve sınırlı izinleri aşağıdaki tablolistelenmiştir.

Sunucu izni

Sunucu izni tarafından örtülü

TOPLU İŞLEMLERİ YÖNETME

DENETİM SUNUCUSU

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

DENETİM SUNUCUSU

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

DENETİM SUNUCUSU

HERHANGİ BİR VERİTABANINI ALTER

DENETİM SUNUCUSU

HİÇBİR SON NOKTA ALTER

DENETİM SUNUCUSU

HERHANGİ BİR OLAY BİLDİRİM DEĞİŞTİRME

DENETİM SUNUCUSU

BAĞLANTILI BİR SUNUCU ALTER

DENETİM SUNUCUSU

TÜM OTURUM AÇMA DEĞİŞTİRME

DENETİM SUNUCUSU

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

DENETİM SUNUCUSU

ALTER KAYNAKLARI

DENETİM SUNUCUSU

ALTER SERVER STATE

DENETİM SUNUCUSU

AYARLARI DEĞİŞTİR

DENETİM SUNUCUSU

ALTER TRACE

DENETİM SUNUCUSU

SUNUCU KİMLİK DOĞRULAMASI

DENETİM SUNUCUSU

SQLBAĞLAN

DENETİM SUNUCUSU

DENETİM SUNUCUSU

DENETİM SUNUCUSU

HERHANGİ BİR VERİTABANI OLUŞTURMAK

HERHANGİ BİR VERİTABANINI ALTER

DDL olay bildirim oluşturma

HERHANGİ BİR OLAY BİLDİRİM DEĞİŞTİRME

SON NOKTA OLUŞTURUN

HİÇBİR SON NOKTA ALTER

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

HERHANGİ BİR OLAY BİLDİRİM DEĞİŞTİRME

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

GÖRÜNÜM SERVER DURUMU

ALTER SERVER STATE

İzinler

control server izin veya üyelik gerektirir sysadmin sabit sunucu rolü.

Örnekler

A.Bir oturum açma izni iptal etme

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

USE master;
REVOKE VIEW SERVER STATE FROM WanidaBenshoof;
GO

B.İLE grant seçeneğinin iptal edilmesinden

Aşağıdaki örnek vermek hakkını iptal eder CONNECT SQL dan SQL Server login JanethEsteves.

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

Oturumu hala connect SQL izni olan, ancak, artık o diğer sorumluları izni verebilirsiniz.