sql server数据库备份还原后,出现“对象名无效”问题解决办法。

USE master
go

EXEC sp_addlogin 'logname','logpwd','dftdb'     //新建登陆,其中dftdb是登陆时默认的数据库,缺省为master
go

USE username                                            //用户名
go
EXEC sp_change_users_login 'Update_One', 'UserName', 'LoginName'  

go

//更改当前数据库中 SQL Server 用户与 Microsoft® SQL Server™ 登录之间的关系。

新问题:

执行通过,当telnet 127.0.0.1 1433出错:sql server 不存在或拒绝访问。

可能的问题在1433端口被屏蔽,可以通过netstat -an察看1433端口是否开启。

1433端口被屏蔽的原因可能是因为在XPSP2或则是2003没有安装SQLSP3升级包,1433端口被屏蔽掉了。

解决1433端口被屏蔽的办法:你也可以打开开始-->程序--Microsoft   Sql   Server-->服务器网络实用工具  
  然后启用WinSock代理,代理地址为127.0.0.1,代理端口为1433,这样也可以打开1433端口  
  记住用netstat   -an   查看1433端口的开启情况

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值