Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/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
将access 2007连接到sql server 2012_Sql_Sql Server_Ms Access_Ms Access 2007 - Fatal编程技术网

将access 2007连接到sql server 2012

将access 2007连接到sql server 2012,sql,sql-server,ms-access,ms-access-2007,Sql,Sql Server,Ms Access,Ms Access 2007,我已使用odbc连接链接到sql server 2012数据库中的表。这很简单,使用我的登录可以很好地工作。当我试图打开另一台用户计算机上的链接表时,我收到一个错误,说我无法连接。我试图在他们的电脑上建立连接,但在服务器上看不到数据库。我登录到sql server,并让该用户登录到sql并使用windows登录访问数据库 我仍然无法通过access访问数据库。知道我做错了什么吗 一个想法是,您应该使用SQL Server的特权用户帐户创建所有链接表 例如,如果在SQL Server中启用了Tru

我已使用odbc连接链接到sql server 2012数据库中的表。这很简单,使用我的登录可以很好地工作。当我试图打开另一台用户计算机上的链接表时,我收到一个错误,说我无法连接。我试图在他们的电脑上建立连接,但在服务器上看不到数据库。我登录到sql server,并让该用户登录到sql并使用windows登录访问数据库


我仍然无法通过access访问数据库。知道我做错了什么吗

一个想法是,您应该使用SQL Server的特权用户帐户创建所有链接表

例如,如果在SQL Server中启用了Trusted_连接,则可以使用Windows的管理员帐户(例如,johndoe2)进行连接。如果SQL Server安装在LAN主机masterserver上,则可以创建如下链接表:

ODBC;DRIVER=SQL Server;SERVER=masterserver\SQLEXPRESS;Database=[MyDatabase];UID=johndoe2;Trusted_Connection=Yes;TABLE=dbo.[MyTable]
在本例中,我们可以通过主机biomas上的UHG access 2007访问MyTable,该主机与主服务器位于同一LAN上