小编Sil*_*ver的帖子

SQL Server 2008 链接服务器到网络上受保护目录中的 Access 2007 DB

我们有一个 SQL Server 2008 数据库,我们试图将它与 Access 2007 DB 链接(维护人员在大厅工作并拒绝迁移到 SQL Server)。我们有数据库的密码(假设数据库密码 = dbpassword,如果只有这个级别的保护,我认为我们已经链接到 Access 数据库,问题很少。

但是,Access 数据库位于网络驱动器上,并且位于该网络驱动器上受保护的目录中。我们知道用户名和密码(假设用户名 = cat 和密码 = pancakes)。

我正在研究这个 sp_addlinkedsrvlogin,我相信这是我们需要做的。不是吗?

sp_addlinkedsrvlogin [ @rmtsrvname = ] 'rmtsrvname' 
     [ , [ @useself = ] 'TRUE' | 'FALSE' | NULL ] 
     [ , [ @locallogin = ] 'locallogin' ] 
     [ , [ @rmtuser = ] 'rmtuser' ] 
     [ , [ @rmtpassword = ] 'rmtpassword' ] 
Run Code Online (Sandbox Code Playgroud)

问题是,我不知道在这些参数中放什么。

我假设 rmtuser 将是“猫”,而 rmtpassword 将是“煎饼”......

以下是 Access 数据库的完整路径:\volume9\v9\projects\cats\cooking\pancakedb\back-end

volume9 似乎对应于 K: 驱动器...

那么 …

ms-access sql-server permissions linked-server

2
推荐指数
1
解决办法
2838
查看次数