此错误的原因多是因为将MSSQL备份移植到另一服务器还原时出现。
主要原因是原来的备份还原时保留了原用户的信息,导致产生孤立用户
解决方法:
1.打开mssql企业管理器→数据库→展开出问题的数据库如"mydb"→"用户"→在右侧窗口中选择出问题的用户名如:"***"→右击鼠标→删除
2.企业管理器→安全性→登录→在右侧窗口中选择出问题的用户名如:"***"→属性→数据库访问→点选"mydb"→勾选下方的"public"和"db-owner"→确定
您可能感兴趣的文章: MySQL server has gone away 问题的解决方法 MySQL提示:The server quit without updating PID file问题的解决办法 SQL Server 2008 阻止保存要求重新创建表的更改问题的设置方法 MySQL远程连接丢失问题解决方法(Lost connection to MySQL server) win2008 r2 安装sqlserver 2000问题的解决方法 SQLServer 数据库变成单个用户后无法访问问题的解决方法 sql server中的decimal或者numeric的精度问题 winXP系统安装SQLServer2005开发版具体过程与注意问题 SqlServer数据库提示 “tempdb” 的日志已满 问题解决方案 SQL Server常见问题及解决方法分享
查看更多关于SQLServer"错误21002:[SQL-DMO]用户*已经存在问题解决的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did34023