SQL Server 2008 web edition x64 我正在打开:(连接)/安全/登录/约翰。选择“用户映射”。在右侧窗格中标记了 DB1 行的复选框。我打开 DB2 行的复选框,出现正确的用户名和模式。按“确定”。再次打开(连接)/安全/登录/约翰,有在 DB2 复选框处标记,很清楚。当然,那行没有用户名/模式。再次标记复选框,依此类推,直到变得疯狂。
没有错误消息,日志中没有错误。
由于“无法删除用户 dbo”,我无法关闭 DB1 复选框
DB1 对我来说真的不重要,但我需要 DB2 映射。我怎样才能解决这个问题?
我不确定问题是难以将用户连接到数据库(db2)上的登录名,还是难以将用户与数据库(db1)上的模式 dbo 取消关联。
在我看来,更大的问题是将用户连接到 db2。如果用户已经存在于 db2 上,您可以使用以下命令将它们与登录名关联起来
如果用户在 db2 中不存在,您可以使用