SQL Server 用户映射错误 15023

新手上路,请多包涵

我尝试通过访问将我的其他数据库映射到用户

安全 > 登录 > 右键单击 someuser > 属性 > 用户映射 > 选择 DB > 设置为 db_owner 然后确定,但我不断收到错误消息

当前数据库中已存在用户、组或角色“someuser”。 (Microsoft SQL Server,错误:15023)

导致错误的原因是什么,如何将该用户映射到数据库?

原文由 JC Borlagdan 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 685
1 个回答

您可以通过展开数据库->安全->用户并删除用户’someuser’来解决问题,然后转到用户映射和分配。有时会发生此问题,因为数据库用户“someuser”已从 SSMS 安全部分的“登录”中删除,并且数据库仍然拥有该用户

原文由 Aws Moayed 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进