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
SQL Server 2008:ODBC连接问题_Sql_Sql Server 2008_Ms Access - Fatal编程技术网

SQL Server 2008:ODBC连接问题

SQL Server 2008:ODBC连接问题,sql,sql-server-2008,ms-access,Sql,Sql Server 2008,Ms Access,我能够使用ODBC成功地从access 2007连接到SQL Server 2008;但是每次它都会提示我密码 当我尝试从access打开链接表时,它会显示连接字段:SQLSTATE'28000'SQL SERVER错误18452[microsoft][odbc……[][]]登录失败。loin是不受信任的域,不能与windows身份验证一起使用。 但是,我没有使用win身份验证,而是使用SQL Server身份验证 在这个错误之后,我会得到一个SQL Server登录提示,在这里输入凭据,然后它

我能够使用ODBC成功地从access 2007连接到SQL Server 2008;但是每次它都会提示我密码

当我尝试从access打开链接表时,它会显示连接字段:
SQLSTATE'28000'SQL SERVER错误18452[microsoft][odbc……[][]]登录失败。loin是不受信任的域,不能与windows身份验证一起使用。

但是,我没有使用win身份验证,而是使用SQL Server身份验证

在这个错误之后,我会得到一个SQL Server登录提示,在这里输入凭据,然后它就可以正常工作了

这是我的连接字符串:

[ODBC]
Driver=SQL Server
Uid=myuser
Pwd=mypass
App=2007 microsoft office system
server=servername

是否可以使用连接字符串进行调整,以强制其使用SQL Server身份验证而不是windows身份验证进行连接?

链接表时,有一个选项可用于检查,该选项表示要记住密码

因此,在表链接过程中,需要选中一个框来记住密码。您将在此处找到该框:


因此,我会尝试勾选“链接表时记住密码”的复选框,看看这是否有帮助。

链接表时,有一个选项可以勾选“记住密码”

因此,在表链接过程中,需要选中一个框来记住密码。您将在此处找到该框:


所以,我会尝试勾选一个框,上面写着在链接表格时记住你的密码,看看这是否有帮助。

@marc\s:有什么想法吗?有趣的是,每次我打开访问时都会发生这种情况;但是在我输入密码后,它就可以了@马克:有什么想法吗?有趣的是,每次我打开访问时都会发生这种情况;但是在我输入密码后,它就可以了!