我们有一个 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: 驱动器...
那么 …