我在51ASPX网站上下了一个项目,运行的时候报错: 无法打开登录所请求的数据库 "vifirblog"。登录失败。
用户 'sa' 登录失败。在VS2008下的服务器资源管理器里也查看不到那个数据库。连接数据库的代码没有错误,并且在朋友的电脑上测试过,项目运行没有问题。哪位朋友能帮我解答下,谢谢!!!
用户 'sa' 登录失败。在VS2008下的服务器资源管理器里也查看不到那个数据库。连接数据库的代码没有错误,并且在朋友的电脑上测试过,项目运行没有问题。哪位朋友能帮我解答下,谢谢!!!
右键点击服务器,选择Properties(属性),在弹出窗口中点击Security(安全)切换到安全面板,
将server authentication服务器认证从windows authentication mode(windows用户认证模式)
修改为Sql Server and Windows Authentication mode(Sql server和windows认证模式),ok。
打开security(安全性) -- logins(登录名) ,右键选中sa,选择properties(属性),点击Status(状态)切换到状态面板,将Login(登录)设置为Enabled(启用)。
如果还不行请检查其他原因,如防火墙等因素
http://topic.csdn.net/u/20090712/20/7d45a7fc-8584-401c-a6c8-0ac459585ec4.html
http://topic.csdn.net/u/20090914/09/95cd8dc9-5392-4a73-9b0c-3c187cbe9c84.html?seed=1128398232&r=59932317#r_59932317http://topic.csdn.net/u/20090917/16/1313fb6c-18ab-4e17-b964-35286dd25fd6.html
1.附加数据库到本机
2.修改项目中的连接字符串使用的用户和密码。如果是使用sa的话,最主要是把程序中的密码改为本地sa用户密码。