Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.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 附加数据库时出错:无法打开物理文件“;。。。project.mdf";。操作系统错误5:“;5(访问被拒绝。)_Sql Server_Database - Fatal编程技术网

Sql server 附加数据库时出错:无法打开物理文件“;。。。project.mdf";。操作系统错误5:“;5(访问被拒绝。)

Sql server 附加数据库时出错:无法打开物理文件“;。。。project.mdf";。操作系统错误5:“;5(访问被拒绝。),sql-server,database,Sql Server,Database,在SQLServerManagementStudio(SSMS)上使用windows身份验证,我分离了数据库 我正在尝试使用另一个应用程序连接数据库,该应用程序对于SQL附加进程有自己的不同用户id。 这是一个错误 无法打开物理文件“…project.mdf”。操作系统错误5:“5(访问被拒绝。) 使用SSMS和应用程序的特定用户id,我试图连接数据库。它给出了相同的错误 如果附加和分离操作都使用相同的用户id完成,则没有问题 但要求是在使用不同的用户ID时解决这个问题。 即使两个用户都对MDF

在SQLServerManagementStudio(SSMS)上使用windows身份验证,我分离了数据库

我正在尝试使用另一个应用程序连接数据库,该应用程序对于SQL附加进程有自己的不同用户id。 这是一个错误

无法打开物理文件“…project.mdf”。操作系统错误5:“5(访问被拒绝。)

使用SSMS和应用程序的特定用户id,我试图连接数据库。它给出了相同的错误

如果附加和分离操作都使用相同的用户id完成,则没有问题

但要求是在使用不同的用户ID时解决这个问题。 即使两个用户都对MDF和ldf文件拥有完全控制权/拥有管理员权限,也无法解决此问题。您知道如何做到这一点吗


提前感谢

欢迎使用Stack Overflow!请不要使用“谢谢”、“提前感谢”、“真诚”、“您好”或类似的问题。请参见此处了解原因:如果附加和分离操作都使用相同的用户id完成,则没有问题。这并不奇怪。也就是说,文件访问权限是在许多数据库操作期间设置的,包括分离或附加数据库。