0

在 Win 7 系统上,我安装了 SQL Server 2014 Express。我创建了实例HM1。我已将其设置为使用混合模式。我创建了一个 SQL Server 用户,我可以毫无问题地登录。

我的目标是使用此 SQL Server 用户使用配置文件连接到数据库。此连接将用于另一个应用程序。注意:如果我在登录期间禁用用户/密码使用,我没有问题,但我必须使用凭据。

对于我提供的连接machine_name\SQLSERVEREXPRESS\HM1。我还提供了用户名和密码。我还更改了服务SQLEXPRESSHM1以本地帐户运行。

当我尝试使用该文件进行连接时出现错误

无法连接到数据库

同样,如果我禁用用户/密码使用,我可以使用相同的文件进行连接,没有问题。

有人可以帮我吗?

谢谢

4

2 回答 2

1

对于连接,我提供了“machine_name\SQLSERVEREXPRESS\HM1”。

你只想要这个:

machine_name\HM1

这可能不是您唯一的问题,但这就是我能告诉您的全部内容,直到您尝试然后回来并从错误消息中包含更多详细信息。

于 2014-04-29T01:54:18.057 回答
1

您需要将未编码的密码放入配置文件中,而不是使用 base64 编码的密码。或者,Trusted_Connection=True;如果您的数据库服务器与应用程序服务器驻留在同一台服务器上,您也可以输入连接字符串。这将使用操作系统凭据而不是您提供的用户名/密码。

于 2015-04-16T10:03:49.947 回答