发现网络
会员专区 支付方式 帮助中心 代理加盟 控制面板
首 页 域名注册 品牌空间 双线空间 品牌邮箱 服务器 网站制作 代理专区
  用户名 密码 验证码:
 
帮助主题
联系我们
本站通知
行业新闻
价格总览
付款帐号
如何加盟代理
域名相关问题
主机相关问题
邮局相关问题
行业新闻  
 
SQL Server 错误:15023(创建对于用户失败)——孤立用户故障排除

原因:

SQL Server中“登录”与“用户”的区别,“登录”用于用户身份验证,而数据库“用户”帐户用于数据库访问和权限验证。登录通过安全识别符 (SID) 与用户关联。

将数据库恢复到其他服务器时,数据库中包含一组用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户。这种情况被称为存在“孤立用户”。

此时是不能通过新建登录或者是对同名登录授予对应数据库的“用户”权限来解决登录问题,因为SQL Server会报出“错误15023:当前数据库中已存在用户或角色”

 

解决:

为了解决这个问题,需要调用系统存储过程sp_change_users_login,具体用法如下:

登录 :microsoft sql server management studio-->新建查询 -->执行

Use t11abcd

Go
sp_change_users_login 'update_one', 't11abcd', 't11abcd'

 

首 页  |  价格总览  |  代理加盟  |  咨询反馈  |  工作机会  |  关于我们  |  联系我们  |  备案查询  |  防伪查询  |  推广效果
 电话:0510-66031330 400-0487-114 传真:0510-66031331 咨询信箱:mail@2http.cn 咨询OICQ:469386826 545877789
版权所有:第二网络(http://www.2http.cn) ©2008-2015 All Rights Reserved.
地址:中国.无锡 邮编:214001   苏ICP备12002408号-1