'[Microsoft] [ODBC SQL Server驱动程序] [SQL Server]登录失败,因为用户'错误

时间:2016-07-25 19:15:02

标签: sql sql-server vba excel-vba odbc

我正在尝试通过excel VBA连接到本地网络SQL服务器,但我收到此运行时错误:

[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'myUID'

当我使用此连接字符串

ConnectionString ="Driver={SQL Server};Server=myLocalServer; Database=myDb;trusted_connection=yes;UID=myUID;PW=myPWD;"

我将Windows身份验证作为SQL Server的身份验证方法。

我需要SQL和Windows身份验证吗?我的连接字符串有问题吗?

1 个答案:

答案 0 :(得分:0)

如果您设置了UID和PW,那么它很可能是一个SQL帐户。该帐户是否存在于SQL中?当您删除UID和PW,并替换为可信连接时,它将使用Windows身份验证。如果这样做,请确保您的Windows帐户具有SQL权限。

相关问题