Aracılığıyla paylaş


(Transact-SQL) sunucusu izinlerini DENY

Bir sunucu üzerindeki izinleri vermez.

Topic link iconTransact-SQL sözdizimi kuralları

DENY permission [ ,...n ] 
    TO <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
    Engellenebilir bir izin, bir sunucuyu belirtir.Izinler listesi için bu konunun ilerleyen bölümlerindeki Açıklamalar bölümüne bakın.

  • ART ARDA SIRALI
    Engellenmesini izni için onu bu sorumlusu tarafından verilmiş diğer ilkeleri de engellendi gösterir.

  • > < Server_principal
    Patron, izni engellendi belirtir.

  • < Grantor_principal > AS
    Patron, bu sorguyu yürüttükten sorumlusunun izni vermemek için sağ türetir belirtir.

  • 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ında izinler engellenebilir.

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.Olabilecek en özel ve sınırlı izinleri vermez bir sunucuda aşağıdaki tabloda listelenmiştir.

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

Sahipliği güvenliği sağlanabilir ya da DENETIM SERVER izni gerektirir.AS yan tümce kullanırsanız, belirtilen anapara güvenliği sağlanabilir izinleri engellenmesini kendi gerekir.

Örnekler

C.SQL Server oturumu açma ve ilkeleri için oturum açma, regranted SQL, CONNECT iznini reddetme

Aşağıdaki örnek reddeder. CONNECT SQL izni SQL Server oturum açma Annika ve, Gail izni verilmiş ilkeleri.

USE master;
DENY CONNECT SQL TO Annika CASCADE;
GO

b.CREATE bitiş NOKTASı AS seçeneğini kullanarak bir SQL Server oturum açma izni engellendi

Aşağıdaki örnek reddeder. CREATE ENDPOINT Kullanıcı izinleri ArifS. Örnek kullanır AS seçeneği belirlemek için MandarP Bunu yapmak için sertifika yetkilisinin içinden yürütülen anapara türetir anapara.

USE master;
DENY CREATE ENDPOINT TO ArifS AS MandarP;
GO

Değişiklik Geçmişi

Güncelleştirilmiş içerik

ALTER ANY SERVER DENETIM izni eklendi.