如何将数据库附加到 azure devops 托管代理 localdb 实例

How can I attach a database to azure devops hosted agents localdb instance

我尝试将数据库附加到 azure-devops 代理 运行 上的 localdb 服务器实例 运行 windows-最新图像。

附加数据库失败并显示消息

Database 'Testdatabase' cannot be upgraded because it is read-only, has read-only files or the user does not have permissions to modify some of the files. Make the database or files writeable, and rerun recovery.

运行 在我的本地机器上同样的事情成功了。

我尝试设置 mdf 和 ldf 的文件权限,我试图附加到 BUILTIN/everyone 的完全控制,但失败并显示消息

Some or all identity references could not be translated

如何将我的 mdf 附加到 azure-devops 托管代理上的 localdb 实例 运行 windows-latest 图像?

为 mdf 和 ldf BUILTIN\Users 设置文件权限为可写,数据库创建将成功。