问题描述
我正在尝试进行查询以远程连接数据库(UNC路径)。 我在同一域的sql Server计算机(machinesql)和另一台计算机(machineRemote)中都安装了sql Server Management Studio(SSMS)。
查询::
CREATE DATABASE "simpleData" ON
(FILENAME = '\\machineRemote\ShareName\sample\sample_database.mdf'),(FILENAME = '\\machineRemote\ShareName\sample\sample_database_log.ldf')
FOR ATTACH;
如果我在machinesql上的SSMS中运行查询。数据库已成功附加。 但是,如果我在machineRemote上的SSMS中运行它,则会抛出如下错误:
Msg 5120,Level 16,State 101,Line 1
Unable to open the physical file "\\machineRemote\ShareName\sample\sample_database.mdf". Operating system error 5: "5(Access is denied.)".
Msg 1802,State 7,Line 1
CREATE DATABASE Failed. Some file names listed Could not be created. Check related errors.
注意:仅当使用Windows身份验证登录SSMS时,才会出现此问题。 sql Server身份验证工作正常。
需要帮助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)