Sunucusu izinlerini (Transact-SQL) deny
Bir sunucu üzerindeki izinleri vermez.
Sözdizimi
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 izni bir sunucuyu belirtir.İzinler listesi için bu bölümdeki açıklamalar bölümüne bakın.ART ARDA SIRALI
Engellenmesini izni de, onu bu sorumlusu tarafından verilmiş olan diğer sorumluları için reddedildiğini gösterir.İÇİN <server_principal>
Sorumlusunun izni hangilerine belirtir.as <grantor_principal>
Bu sorguyu yürüttükten sorumlusunun izni reddetme hakkı türetir içinden asıl adı belirtir.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 engellendi yalnızca geçerli veritabanı olduğunda master.
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.Olabilecek en belirli ve sınırlı izinleri vermez bir sunucuda aşağıdaki tablolistelenir.
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 izni veya güvenliği sağlanabilirsahipliğini gerektirir.as yan tümcekullanırsanız, belirtilen sorumlusunun izni reddedilen güvenliği sağlanabilir sahip olmalıdır.
Örnekler
A.Bir SQL Server oturumu ve ilkeleri için oturum açma, regranted SQL connect izni reddetme
Aşağıdaki örnek vermez CONNECT SQL izin SQL Server login Annika ve sorumluları olan Gönül verdi izni.
USE master;
DENY CONNECT SQL TO Annika CASCADE;
GO
B.as seçeneğini kullanarak bir SQL Server oturumu için bitiş noktası oluşturma izni reddetme
Aşağıdaki örnek vermez CREATE ENDPOINT izni ver ArifS.Bu örnek kullanır AS seçeneği belirlemek için MandarP , yürütülen patron türetildiği uğraştırıcı yetkilisi sorumlusu olarak
USE master;
DENY CREATE ENDPOINT TO ArifS AS MandarP;
GO
Ayrıca bkz.