日期:2014-05-18  浏览次数:20683 次

求助:VS2008(C#)连接SQL2008,用户登录失败
上周安装了sql server 2008, 打开sql server management studio,用自己创建的用户 和 sa都可以登录进去,服务器身份验证 也改成了sql server和 windows 身份验证模式。但用C#连接数据库时,一直都提示 用户"XX"登录失败,用户映射的相应数据库的db_owner、public也都打勾了。连接数据库字符串没问题,之前连接到sql server 2000 都没问题。网上找的方法,都试过了,都不知道什么问题,困扰了好几天,求高人赐教

------解决方案--------------------
可能是你的连接字符串的实例名不对。
检查一下你在SSMS连接时,实例名是什么,在C#中数据环境设置上作修改。
------解决方案--------------------
字符串或密码不正确
------解决方案--------------------
估计是你的连接字符串不对。把连接字符串在程序里打印出来看看先