Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Authentication SQL Server 2008错误地返回SQL身份验证失败_Authentication_Sql Server 2008 - Fatal编程技术网

Authentication SQL Server 2008错误地返回SQL身份验证失败

Authentication SQL Server 2008错误地返回SQL身份验证失败,authentication,sql-server-2008,Authentication,Sql Server 2008,我正在尝试通过SQL身份验证连接到SQL。在SQL Server上,我接收到登录成功,但通过代码,我获得用户“geneva”的登录失败。我在SSMS中验证了登录,并且能够通过Windows authetnication进行连接。sql用户具有完全权限。尝试通过java/.net代码,真的不确定为什么我无法通过SQL Auth连接 Data Source=server;Initial Catalog=GenevaWorkflow;User ID=user;Password=password 环境

我正在尝试通过SQL身份验证连接到SQL。在SQL Server上,我接收到登录成功,但通过代码,我获得用户“geneva”的登录失败。我在SSMS中验证了登录,并且能够通过Windows authetnication进行连接。sql用户具有完全权限。尝试通过java/.net代码,真的不确定为什么我无法通过SQL Auth连接

Data Source=server;Initial Catalog=GenevaWorkflow;User ID=user;Password=password

环境是SQL Server 2008/Windows 2008。非常令人沮丧的是,我只想通过SQL身份验证和设置为混合模式身份验证的SQL Server进行连接。

在服务器属性中启用SQL登录(从management studio),然后重新启动SQL Server。

您检查过TCP/IP配置吗?(Microsoft SQL Server配置工具)。有时,通常在express edition中,此协议被禁用,不允许从外部客户端进行连接。请为您的用户查看此处的第二部分。这也吸引了我很多年。还要检查SSMS中的SQL Server日志。