sp_srvrolepermission (Transact-SQL)
Bir sabit sunucu rolü izinleri görüntüler. sp_srvrolepermission doğru bilgileri verir...SQL Server 2000. Çıktı, uygulanan izinleri hiyerarşi değişiklikleri yansıtacak SQL Server 2005. Daha fazla bilgi için bkz: Sabit sunucu rollerini (Veritabanı Altyapısı) izinleri.
Important Note: |
---|
This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. |
sp_srvrolepermission [ [ @srvrolename = ] 'role']
Bağımsız değişkenler
[ @srvrolename = ] 'role'
Is the name of the fixed server role for which permissions are returned.role is sysname, with a default of NULL.If no role is specified, the permissions for all fixed server roles are returned.role can have one of the following values.Değer
Açıklama
sysadmin
Sistem yöneticileri
securityadmin
Güvenlik yöneticileri
serveradmin
Sunucu yöneticileri
setupadmin
Yöneticiler Kur
processadmin
Işlem yöneticileri
diskadmin
Disk yöneticileri
dbcreator
Veritabanı Oluşturucuları
bulkadmin
BULK INSERT deyimleri çalıştırabilirsiniz
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
sütun Name |
Veri türü |
Açıklama |
---|---|---|
ServerRole |
sysname |
Bir sabit sunucu rolü adı |
İzin |
sysname |
Ilişkili izni ServerRole |
Remarks
Listelenen izinleri içerir Transact-SQL yürütülebilecek deyimleri ve sabit sunucu rolü üyeleri tarafından gerçekleştirilebilen diğer özel faaliyetler. Sabit bir sunucu rollerini listesini görüntülemek için , yürütmek sp_helpsrvrole.
The sysadmin sabit sunucu rolü has the permissions of all the other fixed server roles.
İzinler
Üyelik gerektirir Ortak roldür.
Örnekler
Aşağıdaki sorgu ile ilişkili izinleri verir sysadmin sabit sunucu rolü.
EXEC sp_srvrolepermission 'sysadmin';
GO