共用方式為


sp_dropgroup (Transact-SQL)

從目前資料庫移除角色。

ms177569.note(zh-tw,SQL.90).gif重要事項:
提供 sp_dropgroup 的目的,是為了與舊版 Microsoft SQL Server 相容。下一版的 Microsoft SQL Server 將不再提供此功能。請避免在新的開發工作中使用此功能,並計劃修改目前使用此功能的應用程式。 請改用 DROP ROLE

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

語法

sp_dropgroup [ @rolename = ] 'role'

引數

  • [ @rolename =] 'role'
    這是要從目前資料庫移除的角色。rolesysname,沒有預設值。

傳回碼值

0 (成功) 或 1 (失敗)

備註

sp_dropgroup 會呼叫 DROP ROLE。這是慣用的移除角色之方式。如需有關從資料庫移除角色的資訊,請參閱<DROP ROLE (Transact-SQL)>。

sp_dropgroup 無法在使用者自訂交易內執行。

權限

需要角色的 CONTROL 權限或資料庫的 ALTER ANY ROLE 權限。

範例

下列範例會利用 DROP ROLE 從目前資料庫移除角色 my_role。這是慣用的方法。

DROP ROLE my_role;
GO

請參閱

參考

安全性預存程序 (Transact-SQL)
系統預存程序 (Transact-SQL)
DROP ROLE (Transact-SQL)
sys.database_principals (Transact-SQL)
sys.database_role_members (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助