最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
SQL Server2005删除数据库用户
时间:2022-06-29 08:09:10 编辑:袖梨 来源:一聚教程网
在SQL Server2000中删除数据库用户很简单,只要直接删除或者使用Drop User命令就可以了,但是SQL Server2005中直接操作是不行的,这是因为在SQL Server 2005中架构是做为实体对待的。所以要删除该用户,需要先删除该用户所拥有的架构或更改此架构的所有者。否则会提示”数据库主体在该数据库中拥有架构,无法删除。
搜索了一下知道每一个数据库用户对应于一个系统登陆帐号,并且每一个架构只能赋予一个用户。所以直接删除用户的架构是不可以的,然后我就新建一个登录名,并且在用户映射里面将db_owner架构付给他,然后就可以删除之前的用户了。
SQL SERVER2005删除用户的时候,产生“数据库主体在该数据库中拥有架构,无法删除”错误
提示如下:
“数据库主体在该数据库中拥有 架构,无法删除。 (Microsoft SQL Server,错误: 15138)”
解决办法:
只要在数据库的安全性-构架中先删除对应的构架(用户名字相同),然后就可以删除用户了。
相关文章
- 女神漫画在线阅读免费下载安装最新版本-登录页面免费漫画入口网址 04-22
- 异环公测福利汇总 04-22
- OPPO Find X9s Pro快问快答:哈苏双两亿解锁旅拍新玩法 04-22
- 永恒风暴技能加点攻略(掌握关键技能要领,成为战场之王!) 04-22
- 六便士和月亮是什么梗-六便士和月亮的梗解析 04-22
- 豆包AI智能在线入口-豆包AI网页版直达 04-22