Aracılığıyla paylaş


sp_helpsrvrole (Transact-sql)

Listesini döndürür SQL Serversabit sunucu rolü.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

sp_helpsrvrole [ [ @srvrolename = ] 'role' ]

Bağımsız değişkenler

  • @srvrolename='role'
    Sabit sunucu rolü addır. roleise sysname, null varsayılan. roleAşağıdaki değerlerden biri olabilir.

    Sabit sunucu rolü

    Açıklama

    sysadmin

    Sistem yöneticileri

    securityadmin

    Güvenlik yöneticileri

    serveradmin

    Sunucu yöneticileri

    setupadmin

    Kur yöneticileri

    processadmin

    İş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 adı

Veri türü

Açıklama

ServerRole

sysname

Sunucu rolü adı

Description

sysname

AçıklamasıServerRole

Açıklamalar

Sabit sunucu rollerini sunucu düzeyinde tanımlanır ve belirli sunucu düzeyinde idari faaliyetleri gerçekleştirmek için izniniz. Sabit sunucu rollerini eklenen, kaldırılan veya değiştirilemez.

Eklemek veya çıkarılan üye, sunucu rollerini görmek alter sunucu rolü (Transact-sql).

Tüm oturumları üyesi olan public. sp_helpsrvroletanımadığı publicrolü nedeniyle, içten, SQL Serveruygulamaz publicrolü olarak.

sp_helpsrvrolekullanıcı tanımlı sunucu rolü bir argüman olarak almaz. Kullanıcı tanımlı sunucu rolleri listesi için bkz: örnekleri alter sunucu rolü (Transact-sql).

İzinler

Üyelik publicrolü.

Örnekler

A.Sabit sunucu rollerini listeleme

Aşağıdaki sorgu sabit sunucu rollerini listesini döndürür.

EXEC sp_helpsrvrole ;

EXEC sp_helpsrvrole ;

B.Sabit liste ve kullanıcı tanımlı sunucu rolleri

Aşağıdaki sorgu her iki sabit ve kullanıcı tanımlı sunucu rollerini listesini döndürür.

SELECT * FROM sys.server_principals WHERE type = 'R' ;

SELECT * FROM sys.server_principals WHERE type = 'R' ;

C.Sabit sunucu rolü bir açıklama döndürme

Aşağıdaki sorgu adını ve açıklamasını döndürür diskadminsabit sunucu rolü.

sp_helpsrvrole 'diskadmin' ;

sp_helpsrvrole 'diskadmin' ;

Ayrıca bkz.

Başvuru

Güvenlik depolanan yordamlar (Transact-sql)

Sunucu düzey roller

sp_addsrvrolemember (Transact-sql)

sp_dropsrvrolemember (Transact-sql)

Sp_helpsrvrolemember (Transact-sql)

Sistem saklı yordamları (Transact-sql)