共用方式為


sp_helpsrvrole (Transact-SQL)

傳回 SQL Server 固定伺服器角色的清單。

主題連結圖示Transact-SQL 語法慣例

語法

sp_helpsrvrole [ [ @srvrolename = ] 'role' ]

引數

  • [ @srvrolename= ] 'role'
    這是固定伺服器角色的名稱。rolesysname,預設值是 NULL。role 可以是下列值之一。

    固定伺服器角色 描述

    系統管理員 (sysadmin)

    系統管理員

    安全性管理員 (securityadmin)

    安全性管理員

    伺服器管理員 (serveradmin)

    伺服器管理員

    setupadmin

    安裝管理員

    處理序管理員 (processadmin)

    處理序管理員

    diskadmin

    磁碟管理員

    資料庫建立者 (dbcreator)

    資料庫建立者

    bulkadmin

    可以執行 BULK INSERT 陳述式

傳回碼值

0 (成功) 或 1 (失敗)

結果集

資料行名稱 資料類型 描述

ServerRole

sysname

伺服器角色的名稱

Description

sysname

ServerRole 的描述

備註

固定伺服器角色定義於伺服器層級,具有執行特定伺服器層級管理活動的權限。固定伺服器角色無法加入、移除或變更。

下表顯示了可用來修改伺服器角色的預存程序。

預存程序 動作

sp_addsrvrolemember

將登入帳戶加入至固定伺服器角色中。

sp_helpsrvrolemember

顯示固定伺服器角色成員清單。

sp_dropsrvrolemember

移除伺服器角色的成員。

權限

需要 public 角色中的成員資格。

範例

下列查詢會傳回可用固定伺服器角色的清單。

EXEC sp_helpsrvrole

請參閱

參考

安全性預存程序 (Transact-SQL)
sp_addsrvrolemember (Transact-SQL)
sp_dropsrvrolemember (Transact-SQL)
sp_helpsrvrolemember (Transact-SQL)
系統預存程序 (Transact-SQL)

其他資源

伺服器層級角色

說明及資訊

取得 SQL Server 2005 協助