sql server 安装后,附加数据库后,出现的一系列问题

来源:互联网 发布:拱拱淘宝工具箱 编辑:程序博客网 时间:2024/04/29 05:48

1.附加后,无法创建账号,出现错误“15023:当前数据库中已存在用户或角色”

当数据库恢复到其他服务器时,原数据库中包含一组用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户。这种情况可能会出现上面的问题。该问题是无法通过新建登录或者是对同名登录授予对应数据库的“用户”权限来解决登录问题。由于SQLServer会提示“错误15023:当前数据库中已存在用户或角色”,要解决这个问题,需要调用系统存储过程sp_change_users_login,具体用法如下:

打开SQL Server Management Studio,右键选择数据库”>“新建查询

输入以下sql脚本:

//=======================

Use [数据库名]

go

sp_change_users_login 'update_one','XXX', 'XXX'

//========================

接着执行脚本即可。

来源:http://blog.csdn.net/sabic/article/details/7577809

 

如果仍然无法登陆,可检查一下是不是登陆方式没选对,应该选择如下:

 

1.附加后,用户无法连接,出现如下错误


如下图所示

 

1.检查步骤:

(1)检查防火墙是否禁用

(2)检查相关服务是否打开

 

 

(3)检查 Named Pipes  和 TCP/IP 是否启用 

 

检查TCP/IP是否配置好 检查IP  端口号,IP是否已启用



 

 

0 0
原创粉丝点击