问一个sql出错问题
我把一个A服务器数据库 恢复到新建立一台b服务器,解决独立用户问题后
客户连接服务器b 出显下面错误 :
连接失败
sqlstate: '08801 '
sql sever 错误:17
[dbnetlib][connectionopen(connect()).]sql server 不存在或拒绝访问
这是什么问题
[解决办法]
看看你登录用的用户在b机器上有没有权限访问恢复的数据库
[解决办法]
参考微软给出的解决方案:
如何解决 SQL Server 2000 中的连接问题
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;827422
[解决办法]
数据库恢复后,可能没有没有对应的登录,可以先创建登录,然后再用
sp_change_users_login 'Update_one ',用户名,登录名
对用户名和登录名进行关联。
[解决办法]
幫頂`~~~~
[解决办法]
xp下最好装个人版