校园天空

标题: 用户、组或角色 'FreeHost 在当前数据库中已存在 Microsoft SQL Server [打印本页]

作者: 兼职杀手    时间: 2024-12-16 03:01
标题: 用户、组或角色 'FreeHost 在当前数据库中已存在 Microsoft SQL Server
用户、组或角色 'FreeHost 在当前数据库中已存在 Microsoft SQL Server,错误: 15023
为一个数据库添加一个用户或者映射数据库时,提示以下错误信息:
用户、组或角色 ***** 在当前数据库中已存在。 (Microsoft SQLServer, 错误 : 15023)

问题原因:在还原数据库的过程中,在其它sql server服务器上进行还原之后,会出现一个在原服务器上可以正常的用户在目标服务器上出现无法登录的使用。

  1. Use FreeHost
  2. go
  3. sp_change_users_login update_one, FreeHost, FreeHost
复制代码


其中update_one是存储过程的参数,表示只处理一个用户,前一个FreeHost是“用户”,后一个FreeHost是“登录”,以上这个SQL表示将服务器登录“FreeHost”与数据库用户“FreeHost”重新关联。






欢迎光临 校园天空 (https://bbs.xytk.com/) Powered by Discuz! X3.5