Aracılığıyla paylaş


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 noteImportant 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.

Topic link iconTransact-SQL sözdizimi kuralları

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