Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.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 2005 使用SQL身份验证凭据附加目录将其附加为只读_Sql Server 2005_Connection String_Catalog_Sql Authentication - Fatal编程技术网

Sql server 2005 使用SQL身份验证凭据附加目录将其附加为只读

Sql server 2005 使用SQL身份验证凭据附加目录将其附加为只读,sql-server-2005,connection-string,catalog,sql-authentication,Sql Server 2005,Connection String,Catalog,Sql Authentication,作为我们产品安装过程的一部分,将数据库连接到服务器 我们使用EXEC sp_attach_db将其连接到MSSQL。 当我们尝试使用SQL身份验证连接字符串将其附加时,会出现问题-数据库以只读方式附加到服务器,从而阻止执行任何写访问 这快把我们逼疯了。。。它与Windows身份验证配合得很好,唯一的区别是连接字符串。。。我试着在谷歌上搜索它,但没有发现这样一个场景 有什么想法吗 值得一提的是,MDF/LDF物理文件没有设置只读属性,因此这不是问题所在。我很好奇,为什么您不能附加具有写入权限的数据

作为我们产品安装过程的一部分,将数据库连接到服务器

我们使用EXEC sp_attach_db将其连接到MSSQL。 当我们尝试使用SQL身份验证连接字符串将其附加时,会出现问题-数据库以只读方式附加到服务器,从而阻止执行任何写访问

这快把我们逼疯了。。。它与Windows身份验证配合得很好,唯一的区别是连接字符串。。。我试着在谷歌上搜索它,但没有发现这样一个场景

有什么想法吗


值得一提的是,MDF/LDF物理文件没有设置只读属性,因此这不是问题所在。

我很好奇,为什么您不能附加具有写入权限的数据库,然后在安装后将整个内容设置为只读?

我不希望数据库为只读。。。相反,我希望它具有写权限