删除 SQL Server 2005 角色
2007-03-26 21:37
155 查看
在 SQL Server 2005 中角色不能直接删除,若要删除拥有安全对象的数据库角色,必须首先转移这些安全对象的所有权,或从数据库删除它们。无法从数据库删除拥有成员的角色。若要删除有成员的角色,必须首先删除角色的成员。
举个例说明:
数据库:TestRole
Role:TestDeleteRole,拥有架构dbo_owner。
删除步骤:
举个例说明:
数据库:TestRole
Role:TestDeleteRole,拥有架构dbo_owner。
删除步骤:
USE [TestRole] GO ALTER AUTHORIZATION ON SCHEMA::[dbo_owner] TO [dbo] DROP ROLE [TestDeleteRole] GO |
相关文章推荐
- SQL Server 2005/2008/2008R2/2012 删除登录名的步骤
- 已安装 SQL Server 2005 Express 工具。若要继续,请删除 SQL Server 2005 Express 工具
- SQL Server 2005 自动化删除表分区设计方案
- SQL Server 2005 无法删除用户的解决方法
- SQL Server 2005 XML 操作总结(八)属性操作——删除、遍历操作
- 【20130321】sql server 2005 之后 删除数据库文件之后,在元数据里面还有
- sql server 2000/2005 判断存储过程、触发器、视图是否存在并删除
- 通过制定SQL计划和系统计划实现]SQL Server 2005数据库定期备份和删除历史备份记录
- SQL Server 2005中的分区表(四):删除(合并)一个分区
- Sql Server 2005中的用户架构角色和注册学习
- Sql Server 2005中的架构(Schema)、用户(User)、登录(Login)和角色(Role)(二)
- SQL SERVER 2005删除维护作业报错:The DELETE statement conflicted with the REFERENCE constraint "FK_subplan_jo
- 解决 SQL Server 2005 在表中有 Identity 删除了一条记录后,不能自动排序的方法
- SQL Server 2005删除日志文件的几种方法小结
- 如何删除SQL Server 2005 Compact Edition数据库由于标题限制只能删除部分
- SQL Server 2005登录名,用户名,角色,架构之间的关系
- 已安装 SQL Server 2005 Express 工具。若要继续,请删除 SQL Server 2005 Express 工具
- [SQL Server 2005/2008]删除重复行(使用CTE公用表达式)
- SQL Server 2005使用作业实现定时备份任务和删除指定天数前的备份文件
- 删除指定表的所有索引,包括主键索引,唯一索引和普通索引 ,适用于sql server 2005