注册 | 登录   
当前位置:网站首页 > 资源显示

MsSqlSQL2005删除用户;SQLServer2005无法删除用户的解决方法

发布时间:2017/6/27 23:19:28 / 最后修改:2017-6-27 23:20:55 / 浏览:770
http://blog.csdn.net/skyboxgogo/article/details/5448132
-----------------------------------------------------------------------------

具体步骤:
1、SQL SERVER MANAGEMENT STUDIO--》数据库--》安全性--》构架,先删除对应的构架 

2、SQL SERVER MANAGEMENT STUDIO--》数据库--》安全性--》用户,删除对应的用户



SQL Server 2005 无法删除用户的解决方法(转)

http://www.cnode.cn/article.asp?id=155
http://hi.baidu.com/jiang088/blog/item/43ee0f3174b7c4a45fdf0ed4.html

一个数据库,运行在SQL Server 2005下,数据库用户无法删除,在删除时提示“数据库主体在该数据库中拥有架构,无法删除”。

    原因很简单,就是由于此用户在数据库中拥有某些架构的所有权,将相关架构的用户权限移除或删除架构即可。
    此处以一个用户UserA为例,说明具体应进行的操作,注意以下方面:
附加好了 数据库:

1:数据库aabb --》在“安全性”-“角色”-“数据库角色”下,删除UserA用户。

2:数据库aabb --》在“安全性”-“用户--》删除UserA用户

    做完这几步,基本没有其它问题了,能够顺利地删除无效的数据库用户。

3、 安全性 --->登陆名---?新建用户 就好了

 

SQL 2005 数据库主体在该数据库中拥有 架构,无法删除
        刚刚用SQL2005附加了SQL2000上面的DZNT的一个数据库,但是里面的用户下面没了登录名,后我就想把他删除再建个用户,但是也删除不了报 错。在SQL Server 2005中架构是做为实体对待的。所以要删除该用户,需要先删除该用户所拥有的架构或更改此架构的所有者。否则会提示”数据库主体在该数据库中拥有架构, 无法删除。
        网上看到的无法删除用户的解决办法是先删除此用户对应的架构,然后在删除对应的用户步骤。
        1。SQL SERVER MANAGEMENT STUDIO--》数据库--》安全性--》构架,先删除对应的构架
        2。SQL SERVER MANAGEMENT STUDIO--》数据库--》安全性--》用户,删除对应的用户
        但有时候这样并不能解决问题,因为此操作的第一步就实现不了,无法删除那个用户所有的架构。遇到此问题我到是烦了一会,但很快找到原因。原来我是用DZNT的后台创建的各个数据表,各个表的架构(在SQL2000下面架构的概念就是所有者)也就是以前的用户名。现 在那个用户名虽然可以添加,但在用户映射里面,无法对此用户进行映射,因为数据库里面已经有了这个用户。这时候便想到把数据表的架构改成了DBO,发现还 是不行,再查原因,原来在存储过程的架构还没有修改。在表和存储过程的架构全修改别DBO后,原来数据表里面的架构就可以删除了,用户也自然可以删除了。
        关于SQL2005如何修改表及存储过程的架构,请看这里:SQL 2005 如何批量修改表和存储过程的架构 

=====================================================================
关于SQL2005如何修改表及存储过程的架构 
http://blog.163.com/mas_lxw/blog/static/54015798201341510133194/
=====================================================================


先删除此用户对应的架构,然后在删除对应的用户
步骤
1。SQL SERVER MANAGEMENT STUDIO--》数据库--》安全性--》构架,先删除对应的构架
2。SQL SERVER MANAGEMENT STUDIO--》数据库--》安全性--》用户,删除对应的用户

解决方法二


--执行如下SQL语句

Alter   AUTHORIZATION   ON   SCHEMA::db_owner   TO   dbo; 
--然后手动删除就可以了。

您尚未登录,暂时无法查阅资源!立即登录
插播广告区
您尚未登录,暂时无法发表评论。立即登录
暂无任何评论
广告区
CopyRight © 2017 www.kaifaku.cn All Rights Reserved - 版权所有 © 开发库 (所有资源来源于实战项目,拿来即用)
付费资源请联系 QQ:2633993818 / E-MAIL:2633993818@qq.com 本站免费分享资源不提供免费咨询