【发布时间】:2014-12-16 20:44:28
【问题描述】:
我有一个简单的问题,但未能解决。 这是问题所在:我的 PC 上安装了 SQL Server Express 2014。我必须使用 SQL Server 身份验证,因为它应该在网络中断时工作。作为 sa,我创建了登录名和用户,例如用户 1。然后作为 user1 我创建了数据库,例如db1 和一些表。现在我可以使用 SQL Server 身份验证以 user1 身份登录 db1。问题是这个 db1 将被应用程序使用,例如应用程序1。此 app1 具有包含所有凭据和其他连接字符串的配置文件。好吧,当我启动该应用程序时,它会引发错误“无法连接到数据库”。然后我查看日志并看到:错误:18456,严重性:14,状态:8。用户“user1”登录失败。原因:密码与提供的登录名不匹配 [CLIENT: . 然后我可以在 app1 的配置文件中禁用凭据检查,然后启动 app1 没有问题,但我必须使用凭据检查。 然后我尝试创建 ODBC 连接并使用相同的凭据并成功连接。 有人能说出什么可能是错的,我无法从我的 app1 连接到 db1 吗? 谢谢
【问题讨论】:
-
我已经准备好了,谢谢
标签: sql sql-server