sys.fn_builtin_permissionsilişkili (Transact-sql)
Yerleşik bir açıklamasını verir sunucu izinleri hiyerarşisindeki.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sys.fn_builtin_permissions ( [ DEFAULT | NULL ]
| empty_string | '<securable_class>' } )
<securable_class> ::=
APPLICATION ROLE | ASSEMBLY | ASYMMETRIC KEY
| CERTIFICATE | CONTRACT | DATABASE | ENDPOINT | FULLTEXT CATALOG
| LOGIN | MESSAGE TYPE | OBJECT | REMOTE SERVICE BINDING | ROLE
| ROUTE | SCHEMA | SERVER | SERVER ROLE | SERVICE | SYMMETRIC KEY | TYPE
| USER | XML SCHEMA COLLECTION
Bağımsız değişkenler
DEFAULT
Varsayılan seçeneği ile çağrıldığında işlev yerleşik izinleri tam bir listesini döndürür.NULL
Varsayılan eşdeğerdir.empty_string
Varsayılan eşdeğerdir.'<securable_class>'
Bir güvenlik altına alınabilir sınıf adı ile çağrıldığında sys.fn_builtin_permissionssınıf için geçerli olan tüm izinleri döndürür <securable_class> tırnak gerektiren bir dize. nvarchar(60)
Dönen Tablolar
Sütun adı |
Veri türü |
Harmanlama |
Açıklama |
---|---|---|---|
class_desc |
nvarchar(60) |
Sunucu harmanlaması |
Güvenlik altına alınabilir sınıf açıklaması. |
permission_name |
sysname |
Sunucu harmanlaması |
İzni adı. |
type |
char(4) |
Sunucu harmanlaması |
Kompakt izni türü kodu. Aşağıdaki tabloya bakın. |
covering_permission_name |
sysname |
Sunucu harmanlaması |
BOŞ değil ise, bu sınıfın diğer izinleri da anlaşılacağı bu sınıf izni adı budur. |
parent_class_desc |
nvarchar(60) |
Sunucu harmanlaması |
BOŞ değil ise, geçerli sınıfını içeren üst sınıf adı budur. |
parent_covering_permission_name |
sysname |
Sunucu harmanlaması |
BOŞ değil ise, bu sınıfın tüm diğer izinleri da anlaşılacağı üst sınıf izni adıdır. |
Kompakt izin türleri
İzin türü |
İzin adı |
Sınıf veya güvenilir için geçerlidir |
---|---|---|
AAES |
HERHANGİ BİR OLAY OTURUMU DEĞİŞTİRME |
SUNUCU |
ADBO |
TOPLU İŞLEMLERİ YÖNETME |
SUNUCU |
AL |
ALTER |
UYGULAMA ROLÜ |
AL |
ALTER |
DERLEME |
AL |
ALTER |
ASİMETRİK ANAHTAR |
AL |
ALTER |
CERTIFICATE |
AL |
ALTER |
SÖZLEŞME |
AL |
ALTER |
DATABASE |
AL |
ALTER |
BİTİŞ NOKTASI |
AL |
ALTER |
FULLTEXT KATALOG |
AL |
ALTER |
FULLTEXT STOPLIST |
AL |
ALTER |
ARAMA ÖZELLİK LİSTESİ |
AL |
ALTER |
LOGIN |
AL |
ALTER |
İLETİ TÜRÜ |
AL |
ALTER |
NESNE |
AL |
ALTER |
UZAK HİZMET BAĞLAMA |
AL |
ALTER |
ROLÜ |
AL |
ALTER |
ROTA |
AL |
ALTER |
ŞEMA |
AL |
ALTER |
SUNUCU ROLÜ |
AL |
ALTER |
HİZMET |
AL |
ALTER |
SİMETRİK ANAHTAR |
AL |
ALTER |
KULLANICI |
AL |
ALTER |
XML ŞEMA KOLEKSİYONU |
ALAA |
HERHANGİ BİR SUNUCU DENETİM DEĞİŞTİRME |
SUNUCU |
ALAK SURESİ |
HERHANGİ BİR ASİMETRİK ANAHTAR DEĞİŞTİRME |
DATABASE |
ALAR |
HERHANGİ BİR UYGULAMA ROLÜNÜ DEĞİŞTİRME |
DATABASE |
NE YAZIK Kİ |
HERHANGİ BİR DERLEME DEĞİŞTİRME |
DATABASE |
ALCD |
HERHANGİ BİR KİMLİK BİLGİSİ DEĞİŞTİRME |
SUNUCU |
ALCF |
HERHANGİ BİR SERTİFİKA DEĞİŞTİRME |
DATABASE |
ALCO |
HERHANGİ BİR BAĞLANTIYI DEĞİŞTİRME |
SUNUCU |
ALDA |
HERHANGİ BİR VERİTABANI DENETİM DEĞİŞTİRME |
DATABASE |
ALDB |
HERHANGİ BİR VERİTABANINI DEĞİŞTİRME |
SUNUCU |
ALDS |
DATASPACE HERHANGİ BİR DEĞİŞİKLİK |
DATABASE |
ALED |
HERHANGİ BİR VERİTABANI OLAY BİLDİRİM DEĞİŞTİRME |
DATABASE |
ALES |
HERHANGİ BİR OLAY BİLDİRİM DEĞİŞTİRME |
SUNUCU |
ALFT |
HERHANGİ BİR FULLTEXT KATALOG DEĞİŞTİRME |
DATABASE |
ALHE |
HERHANGİ BİR SON NOKTA ALTER |
SUNUCU |
ALLG |
HERHANGİ BİR OTURUM AÇMA DEĞİŞTİRME |
SUNUCU |
TANIYABİLECEĞİNİZ |
HERHANGİ BİR BAĞLANTILI SUNUCU DEĞİŞTİRME |
SUNUCU |
ALMT |
HERHANGİ BİR İLETİ TÜRÜNÜ DEĞİŞTİRME |
DATABASE |
ALRL |
HERHANGİ BİR ROL DEĞİŞTİRME |
DATABASE |
ALRS |
ALTER KAYNAKLARI |
SUNUCU |
ALRT |
HERHANGİ BİR ROTA DEĞİŞTİRME |
DATABASE |
ALSB |
HERHANGİ BİR UZAK HİZMET BAĞLAMA DEĞİŞTİRME |
DATABASE |
ALSC |
HERHANGİ BİR SÖZLEŞME DEĞİŞTİRME |
DATABASE |
ALSK |
HERHANGİ BİR SİMETRİK ANAHTAR DEĞİŞTİRME |
DATABASE |
ALSM |
HERHANGİ BİR ŞEMA ALTER |
DATABASE |
ALSR |
HERHANGİ BİR SUNUCU ROLÜNÜ DEĞİŞTİRME |
SUNUCU |
ALSS |
ALTER SERVER STATE |
SUNUCU |
ALST |
ALTER AYARLAR |
SUNUCU |
ALSV |
HERHANGİ BİR HİZMETİ DEĞİŞTİRME |
DATABASE |
ALTG |
HERHANGİ BİR VERİTABANI DDL TETİKLEYİCİ DEĞİŞTİRME |
DATABASE |
ALTR |
ALTER TRACE |
SUNUCU |
ALUS |
ALTER |
DATABASE |
AUTH |
KİMLİK DOĞRULAMASI |
DATABASE |
AUTH |
SUNUCU KİMLİK DOĞRULAMASI |
SUNUCU |
BADB |
YEDEKLEME VERİTABANI |
DATABASE |
BALO |
YEDEKLEME GÜNLÜĞÜ |
DATABASE |
CL |
DENETİM |
UYGULAMA ROLÜ |
CL |
DENETİM |
DERLEME |
CL |
DENETİM |
ASİMETRİK ANAHTAR |
CL |
DENETİM |
CERTIFICATE |
CL |
DENETİM |
SÖZLEŞME |
CL |
DENETİM |
DATABASE |
CL |
DENETİM |
BİTİŞ NOKTASI |
CL |
DENETİM |
FULLTEXT KATALOG |
CL |
DENETİM |
FULLTEXT STOPLIST |
CL |
DENETİM |
ARAMA ÖZELLİK LİSTESİ |
CL |
DENETİM |
LOGIN |
CL |
DENETİM |
İLETİ TÜRÜ |
CL |
DENETİM |
NESNE |
CL |
DENETİM |
UZAK HİZMET BAĞLAMA |
CL |
DENETİM |
ROLÜ |
CL |
DENETİM |
ROTA |
CL |
DENETİM |
ŞEMA |
CL |
DENETİM |
SUNUCU ROLÜ |
CL |
DENETİM |
HİZMET |
CL |
DENETİM |
SİMETRİK ANAHTAR |
CL |
DENETİM |
TÜRÜ |
CL |
DENETİM |
KULLANICI |
CL |
DENETİM |
XML ŞEMA KOLEKSİYONU |
CL |
DENETİM SUNUCUSU |
SUNUCU |
CO |
BAĞLAMAK |
DATABASE |
CO |
BAĞLAMAK |
BİTİŞ NOKTASI |
CORP |
ÇOĞALTMA BAĞLAN |
DATABASE |
COSQ |
SQL BAĞLAN |
SUNUCU |
CP |
DENETİM NOKTASI |
DATABASE |
KAYA |
TOPLU OLUŞTURMA |
DATABASE |
CRAK |
ASİMETRİK ANAHTAR OLUŞTURMA |
DATABASE |
CRAS |
DERLEME OLUŞTURMA |
DATABASE |
CRCF |
SERTİFİKA OLUŞTUR |
DATABASE |
CRDB |
HERHANGİ BİR VERİTABANI OLUŞTURMA |
SUNUCU |
CRDB |
CREATE DATABASE |
DATABASE |
CRDE |
DDL OLAY BİLDİRİM OLUŞTURMA |
SUNUCU |
CRDF |
VARSAYILAN OLUŞTURMA |
DATABASE |
CRED |
VERİTABANI DDL OLAY BİLDİRİMİNİ OLUŞTURMAK |
DATABASE |
CRFN |
CREATE FUNCTION |
DATABASE |
CRFT |
FULLTEXT KATALOG OLUŞTURMA |
DATABASE |
CRHE |
SON NOKTA OLUŞTURUN |
SUNUCU |
CRMT |
İLETİ TÜRÜ OLUŞTURMA |
DATABASE |
CRPR |
YORDAM OLUŞTURMA |
DATABASE |
CRQU |
KUYRUK OLUŞTURMA |
DATABASE |
CRRL |
ROL OLUŞTUR |
DATABASE |
CRRT |
ROTA OLUŞTURMA |
DATABASE |
CRRU |
KURAL OLUŞTURMA |
DATABASE |
CRSB |
UZAK HİZMET BAĞLAMA OLUŞTURUN |
DATABASE |
CRSC |
SÖZLEŞME OLUŞTURMA |
DATABASE |
CRSK |
SİMETRİK ANAHTAR OLUŞTURMA |
DATABASE |
CRSM |
ŞEMA OLUŞTURMA |
DATABASE |
CRSN |
EŞANLAMLI OLUŞTURMA |
DATABASE |
CRSO |
SIRA OLUŞTURMA |
ŞEMA |
CRSR |
SUNUCU ROLÜ OLUŞTURMA |
SUNUCU |
CRSV |
HİZMET OLUŞTURMA |
DATABASE |
CRTB |
TABLO OLUŞTURMA |
DATABASE |
CRTE |
IZLEME OLAY BİLDİRİM OLUŞTURMA |
SUNUCU |
CRTY |
TÜRÜ OLUŞTURMA |
DATABASE |
CRVW |
GÖRÜNÜM OLUŞTURMA |
DATABASE |
CRXS |
XML ŞEMA KOLEKSİYONU OLUŞTURMA |
DATABASE |
DL |
DELETE |
DATABASE |
DL |
DELETE |
NESNE |
DL |
DELETE |
ŞEMA |
EX |
YÜRÜTME |
DATABASE |
EX |
YÜRÜTME |
NESNE |
EX |
YÜRÜTME |
ŞEMA |
EX |
YÜRÜTME |
TÜRÜ |
EX |
YÜRÜTME |
XML ŞEMA KOLEKSİYONU |
IM |
TAKLİT |
LOGIN |
IM |
TAKLİT |
KULLANICI |
IN |
EKLE |
DATABASE |
IN |
EKLE |
NESNE |
IN |
EKLE |
ŞEMA |
RC |
RECEIVE |
NESNE |
RF |
REFERANSLAR |
DERLEME |
RF |
REFERANSLAR |
ASİMETRİK ANAHTAR |
RF |
REFERANSLAR |
CERTIFICATE |
RF |
REFERANSLAR |
SÖZLEŞME |
RF |
REFERANSLAR |
DATABASE |
RF |
REFERANSLAR |
FULLTEXT KATALOG |
RF |
REFERANSLAR |
FULLTEXT STOPLIST |
RF |
REFERANSLAR |
ARAMA ÖZELLİK LİSTESİ |
RF |
REFERANSLAR |
İLETİ TÜRÜ |
RF |
REFERANSLAR |
NESNE |
RF |
REFERANSLAR |
ŞEMA |
RF |
REFERANSLAR |
SİMETRİK ANAHTAR |
RF |
REFERANSLAR |
TÜRÜ |
RF |
REFERANSLAR |
XML ŞEMA KOLEKSİYONU |
SHDN |
KAPATMA |
SUNUCU |
SL |
SEÇİN |
DATABASE |
SL |
SEÇİN |
NESNE |
SL |
SEÇİN |
ŞEMA |
SN |
SEND |
HİZMET |
SPLN |
SHOWPLAN |
DATABASE |
SUQN |
SORGU BİLDİRİMLERİ ABONE |
DATABASE |
Hedef |
SAHİPLİK AL |
DERLEME |
Hedef |
SAHİPLİK AL |
ASİMETRİK ANAHTAR |
Hedef |
SAHİPLİK AL |
CERTIFICATE |
Hedef |
SAHİPLİK AL |
SÖZLEŞME |
Hedef |
SAHİPLİK AL |
DATABASE |
Hedef |
SAHİPLİK AL |
BİTİŞ NOKTASI |
Hedef |
SAHİPLİK AL |
FULLTEXT KATALOG |
Hedef |
SAHİPLİK AL |
FULLTEXT STOPLIST |
Hedef |
SAHİPLİK AL |
ARAMA ÖZELLİK LİSTESİ |
Hedef |
SAHİPLİK AL |
İLETİ TÜRÜ |
Hedef |
SAHİPLİK AL |
NESNE |
Hedef |
SAHİPLİK AL |
UZAK HİZMET BAĞLAMA |
Hedef |
SAHİPLİK AL |
ROLÜ |
Hedef |
SAHİPLİK AL |
ROTA |
Hedef |
SAHİPLİK AL |
ŞEMA |
Hedef |
SAHİPLİK AL |
SUNUCU ROLÜ |
Hedef |
SAHİPLİK AL |
HİZMET |
Hedef |
SAHİPLİK AL |
SİMETRİK ANAHTAR |
Hedef |
SAHİPLİK AL |
TÜRÜ |
Hedef |
SAHİPLİK AL |
XML ŞEMA KOLEKSİYONU |
YUKARI |
GÜNCELLEŞTİRME |
DATABASE |
YUKARI |
GÜNCELLEŞTİRME |
NESNE |
YUKARI |
GÜNCELLEŞTİRME |
ŞEMA |
VW |
VIEW DEFINITION |
UYGULAMA ROLÜ |
VW |
VIEW DEFINITION |
DERLEME |
VW |
VIEW DEFINITION |
ASİMETRİK ANAHTAR |
VW |
VIEW DEFINITION |
CERTIFICATE |
VW |
VIEW DEFINITION |
SÖZLEŞME |
VW |
VIEW DEFINITION |
DATABASE |
VW |
VIEW DEFINITION |
BİTİŞ NOKTASI |
VW |
VIEW DEFINITION |
FULLTEXT KATALOG |
VW |
VIEW DEFINITION |
FULLTEXT STOPLIST |
VW |
VIEW DEFINITION |
ARAMA ÖZELLİK LİSTESİ |
VW |
VIEW DEFINITION |
LOGIN |
VW |
VIEW DEFINITION |
İLETİ TÜRÜ |
VW |
VIEW DEFINITION |
NESNE |
VW |
VIEW DEFINITION |
UZAK HİZMET BAĞLAMA |
VW |
VIEW DEFINITION |
ROLÜ |
VW |
VIEW DEFINITION |
ROTA |
VW |
VIEW DEFINITION |
ŞEMA |
VW |
VIEW DEFINITION |
SUNUCU ROLÜ |
VW |
VIEW DEFINITION |
HİZMET |
VW |
VIEW DEFINITION |
SİMETRİK ANAHTAR |
VW |
VIEW DEFINITION |
TÜRÜ |
VW |
VIEW DEFINITION |
KULLANICI |
VW |
VIEW DEFINITION |
XML ŞEMA KOLEKSİYONU |
VWCT |
GÖRÜNÜMÜ DEĞİŞTİR İZLEME |
NESNE |
VWCT |
GÖRÜNÜMÜ DEĞİŞTİR İZLEME |
ŞEMA |
VWAD |
HERHANGİ BİR TANIMINI GÖRÜNTÜLEME |
SUNUCU |
VWDB |
HERHANGİ BİR VERİTABANI GÖRÜNTÜLEMEK |
SUNUCU |
VWDS |
VIEW DATABASE STATE |
DATABASE |
VWSS |
VIEW SERVER STATE |
SUNUCU |
XA |
DIŞ ERİŞİM DERLEME |
SUNUCU |
XU |
GÜVENLİ OLMAYAN DERLEMESİ |
SUNUCU |
Açıklamalar
sys.fn_builtin_permissionsönceden tanımlanmış izni hiyerarşi kopyasını yayan bir tablo değerli işlevdir. Bu hiyerarşi, izinlerini kapsayan içerir. Kök olan izinleri hiyerarşi yönlendirilmiş, acyclic grafiğin varsayılan sonuç kümesi açıklar (sınıf = sunucu, izni control server =).
sys.fn_builtin_permissionsilişkili parametreleri kabul etmez.
sys.fn_builtin_permissionsgeçersiz bir sınıf adı ile çağrıldığında boş döndürür.
İzinler
Üyelik publicrolü.
Örnekler
A.Liste tüm izinler inşa edilmiş.
SELECT * FROM sys.fn_builtin_permissions(DEFAULT);
SELECT * FROM sys.fn_builtin_permissions(DEFAULT);
B.Bir simetrik anahtar üzerinde ayarlanabilir izinleri listeleme
SELECT * FROM sys.fn_builtin_permissions(N'SYMMETRIC KEY');
SELECT * FROM sys.fn_builtin_permissions(N'SYMMETRIC KEY');
C.Sınıflar üzerinde select izni olan listeleme
SELECT * FROM sys.fn_builtin_permissions(DEFAULT)
WHERE permission_name = 'SELECT';
SELECT * FROM sys.fn_builtin_permissions(DEFAULT)
WHERE permission_name = 'SELECT';
Ayrıca bkz.
Başvuru
sys.fn_my_permissions (Transact-sql)
has_perms_by_name (Transact-sql)