Bad Login user

双击数据库链接会提示Failed to connect to database Bad login user

如下图:

 

解决办法:查看链接属性中是否正确。如果一切正确。可能是数据库中sde帐号信息与本机的sde帐号信息不对应。引起这种问题的原因一般是数据库从不同机器之间的迁移。则在链接的SQL Server数据库中执行如下sql脚本即可:

sp_change_users_login 'update_one','sde','sde'

如果不存在sde用户则执行如下脚本:

sp_addlogin 'sde','sde'

posted @ 2013-04-20 10:35  shunliy  阅读(1272)  评论(0)    收藏  举报