我尝试通过访问将我的其他数据库映射到用户
安全 > 登录 > 右键单击 someuser > 属性 > 用户映射 > 选择 DB > 设置为 db_owner 然后确定,但我不断收到错误消息
当前数据库中已存在用户、组或角色“someuser”。 (Microsoft SQL Server,错误:15023)
导致错误的原因是什么,如何将该用户映射到数据库?
原文由 JC Borlagdan 发布,翻译遵循 CC BY-SA 4.0 许可协议
我尝试通过访问将我的其他数据库映射到用户
安全 > 登录 > 右键单击 someuser > 属性 > 用户映射 > 选择 DB > 设置为 db_owner 然后确定,但我不断收到错误消息
当前数据库中已存在用户、组或角色“someuser”。 (Microsoft SQL Server,错误:15023)
导致错误的原因是什么,如何将该用户映射到数据库?
原文由 JC Borlagdan 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答2.4k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
804 阅读
您可以通过展开数据库->安全->用户并删除用户’someuser’来解决问题,然后转到用户映射和分配。有时会发生此问题,因为数据库用户“someuser”已从 SSMS 安全部分的“登录”中删除,并且数据库仍然拥有该用户