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.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Microsoft Fabric'te SQL veritabanı
Geçerli veritabanındaki roller hakkında bilgi döndürür.
Transact-SQL söz dizimi kuralları
Sözdizimi
sp_helprole [ [ @rolename = ] N'rolename' ]
[ ; ]
Arguments
[ @rolename = ] N'rolename'
Mevcut veritabanındaki bir rolün adı.
@rolenamesysname'dir ve varsayılan olarak .NULL
@rolename mevcut veritabanında bulunmalıdır.
Eğer @rolename belirtilmemişse, mevcut veritabanındaki tüm rollerle ilgili bilgiler geri döner.
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 |
|---|---|---|
RoleName |
sysname | Mevcut veritabanındaki rol adı. |
RoleId |
smallint | Kimliği RoleName. |
IsAppRole |
int |
0
=
RoleName Başvuru rolü değil.1
=
RoleName bir uygulama rolü. |
Açıklamalar
Role bağlı izinleri görüntülemek sp_helprotectiçin . Bir veritabanı rolünün üyelerini görüntülemek için sp_helprolemember.
Permissions
"" genel "" rolüne üyelik gerektirir.
Örnekler
Aşağıdaki sorgu, mevcut veritabanındaki tüm rolleri geri getirir.
EXECUTE sp_helprole;