Ownsight

?找回密码
?立即注册
搜索
热搜: 活动 交友 discuz
查看: 721|回复: 0
打印 上一主题 下一主题

SQL2000 错误21002 SQL-DMO用户已经存在

[复制链接]

803

主题

903

帖子

3201

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3201
跳转到指定楼层
楼主
发表于 2017-7-22 06:53:48 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
原因:1孤立用户的出现,2、拷贝的数据库在其他的机器上还原,3、重装系统或者SQL_SERVER后只还原了用户库
可以看到用户,但是查看属性的时候可以看到,没有登录名
解决方案:
1、直接在数据库中找到对应的用户删除,如果出现无法删除的错误,则按照下面操作
1)打开企业管理器,在服务器->属性->服务器设置??选中 允许对系统目录直接进行修改
2)在出问题的数据库中 选择 表->sysuser 删除要去掉的用户
3)服务器->属性->服务器设置??取消选中 允许对系统目录直接进行修改,重新创建对应的用户
2、打开企业管理器,安全性->登录 找到对应的问题用户名->属性->数据库访问->勾选 public db-owner
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表