sp_helpdbfixedrole (Transact-SQL)
Sabit veritabanı rolleri listesini döndürür.
Sözdizimi
sp_helpdbfixedrole [ [ @rolename = ] 'role' ]
Bağımsız değişkenler
- [ rol adı = ] 'role'
Sabit veritabanı rolüaddır.roleİş sysname, varsayılan değer null.role Olduğu belirtilen, yalnızca o rolü hakkında bilgi verilir; Aksi takdirde liste ve tüm sabit veritabanı rolleri açıklaması döndürülür.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
DbFixedRole |
sysname |
Sabit veritabanı rolüadı. |
Açıklama |
nvarchar(70) |
Açıklaması DbFixedRole. |
Açıklamalar
Aşağıdaki tablogösterildiği gibi sabit veritabanı rolleri veritabanı düzey tanımlanmıştır ve belirli veritabanıdüzey yönetim faaliyetleri gerçekleştirmek için izniniz.Sabit veritabanı rolleri eklenebilir veya kaldırılabilir.Sabit veritabanı rolü verilen izinler değiştirilemez.
Sabit veritabanı rolü |
Açıklama |
---|---|
db_owner |
Veritabanı sahipleri |
db_accessadmin |
Veritabanı erişim Yöneticiler |
db_securityadmin |
Veritabanı güvenlik yöneticileri |
db_ddladmin |
Veritabanı DDL Yöneticiler |
db_backupoperator |
Veritabanı yedek İşletmenleri |
db_datareader |
Veritabanı veri okuyucuları |
db_datawriter |
Veritabanı veri writers |
db_denydatareader |
Veritabanı veri okuyucuları izin verme |
db_denydatawriter |
Veritabanı veri yazıcılarının Reddet |
Aşağıdaki tablo , veritabanı rolleri değiştirmek için kullanılan depolanmış yordamları gösterir.
Saklı yordam |
Eylem |
---|---|
sp_addrolemember |
Bir veritabanı kullanıcısı için sabit veritabanı rolüekler. |
sp_helprole |
Sabit veritabanı rolüüyelerinin listesini görüntüler. |
sp_droprolemember |
üye , bir sabit veritabanı rolükaldırır. |
İzinler
Üyelik gerektiren ortak rolü.
Döndürülen bilgileri meta verilererişimi kısıtlama tabidir.Sorumlusunun izni yok olan varlıklar görünmez.Daha fazla bilgi için, bkz. Meta veri görünürlük yapılandırma.
Örnekler
Aşağıdaki örnek, tüm sabit veritabanı rolleri listesini gösterir.
EXEC sp_helpdbfixedrole;
GO