Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
SQL Server sabit sunucu rolünün üyeleri hakkında bilgi döndürür.
Transact-SQL söz dizimi kuralları
Syntax
sys.sp_helpsrvrolemember [ [ @srvrolename = ] N'srvrolename' ]
[ ; ]
Arguments
[ @srvrolename = ] N'srvrolename'
Sabit sunucu rolünün adı.
@srvrolenamesysname'dir, varsayılan değeri vardır NULLve aşağıdaki değerlerden herhangi biri olabilir.
| Sabit sunucu rolü | Description |
|---|---|
sysadmin |
Sistem yöneticileri |
securityadmin |
Güvenlik yöneticileri |
serveradmin |
Sunucu yöneticileri |
setupadmin |
Kurulum yöneticileri |
processadmin |
Süreç yöneticileri |
diskadmin |
Disk yöneticileri |
dbcreator |
Veritabanı oluşturucuları |
bulkadmin |
Ifadeleri BULK INSERT çalıştırabilir |
Eğer @srvrolename belirtilmemişse, sonuç kümesi tüm sabit sunucu rolleri hakkında bilgi içerir.
Dönüş kodu değerleri
0 (başarı) veya 1 (başarısızlık).
Sonuç kümesi
| Sütun adı | Veri türü | Description |
|---|---|---|
ServerRole |
sysname | Sunucu rolünün adı |
MemberName |
sysname | Bir üyenin adı ServerRole |
MemberSID |
varbinary(85) | Güvenlik tanımlayıcısı MemberName |
Remarks
Bir veritabanı rolünün üyelerini göstermek için kullanılır sp_helprolemember .
Tüm giriş girişleri halka açık bir üye olarak kabul edilir.
sp_helpsrvrolememberkamuya açık rolü tanımıyor çünkü SQL Server dahili olarak halka açık rolü uygulamaz.
Sunucu rollerine üye eklemek veya kaldırmak için bkz.ALTER SERVER ROLE
sp_helpsrvrolemember argüman olarak kullanıcı tanımlı sunucu rolünü almıyor. Kullanıcı tanımlı bir sunucu rolünün üyelerini belirlemek için örneklere bakınız ALTER SERVER ROLE.
Permissions
"" genel "" rolüne üyelik gerektirir.
Examples
Aşağıdaki örnek, sysadmin sabit sunucu rolünün üyelerini listeler.
EXECUTE sp_helpsrvrolemember 'sysadmin';