SQL Server 2005 无法删除用户的解决方法
来源:互联网 发布:易建联雄鹿数据 编辑:程序博客网 时间:2024/04/28 15:04
一个数据库,运行在SQL Server 2005下,数据库用户无法删除,在删除时提示“数据库主体在该数据库中拥有架构,无法删除”。
原因很简单,就是由于此用户在数据库中拥有某些架构的所有权,将相关架构的用户权限移除或删除架构即可。
此处以一个用户UserA为例,说明具体应进行的操作,注意以下方面:
1、数据库的表、视图、存储过程等等,如果架构为UserA,将其所有者全部改为dbo。
2、在“安全性”-“架构”下,如果名称对象中有UserA这一项,将其直接删除;如果其它对象的所有者是UserA,将其所有者改为dbo
3、在“安全性”-“角色”-“数据库角色”下,打开每一个角色的属性,从“角色列表”中将UserA删除。
做完这几步,基本没有其它问题了,能够顺利地删除无效的数据库用户。
- SQL Server 2005 无法删除用户的解决方法
- SQL Server删除用户失败的解决方法
- sql server 无法删除用户
- SQL Server无法打开用户默认数据库的解决方法
- SQL Server 无法删除发布服务解决方法
- Microsoft SQL Server错误: 15138删除对于用户失败,数据库主体在该数据库中拥有架构,无法删除。解决方法
- Microsoft SQL Server错误: 15138删除对于用户失败,数据库主体在该数据库中拥有架构,无法删除。解决方法
- SQL--sql server无法打开用户默认数据库 登录失败错误4064的解决方法
- 已解决:sql server 删除用户时报错:(存在该用户的组织构架,无法删除)
- SQL Server数据库sa用户无法登陆解决方法
- sql server删除用户
- sql server出现选定的用户拥有对象而无法删除的处理
- sql server出现选定的用户拥有对象而无法删除的处理
- sql server出现选定的用户拥有对象而无法删除的处理方法
- sql server 恢复数据时候始终报用户无法独占的解决方法
- sql server出现选定的用户拥有对象而无法删除
- 当恢复sql server bak文件时,原始的用户无法删除
- SQL Server 2005 无法添加维护计划的解决方法
- 图的基本算法实现(邻接矩阵与邻接表两种方法)
- 烦
- 用JavaScript实现本地缓存
- iis 浏览没有反应 -意见解决
- Sql Server 2005 代理服务“启动后又停止了”
- SQL Server 2005 无法删除用户的解决方法
- KeyCode 229 问题的解决方法
- Moodle笔记
- 第一章 Windows Shell是什么
- Visual Studio 2008/2010 版本控制宏
- PHP几个算法整理-PHP冒泡-PHP二分法-PHP求素数-PHP乘法表
- 周末总结
- ```
- $_SERVER详解