0

我们正在使用 Visual Studio 数据库项目来定义我们的数据库并进行部署。

CREATE LOGIN [My_User]
CREATE USER [MY_User] FOR LOGIN [My_User] WITH DEFAULT_SCHEMA=[dbo]

并且在本地部署时效果很好。但是在服务器上部署时,使用 OctopusDeploy 会导致以下错误:

*** The object [My_User] already exists in database with a different definition and will not be altered."

这可能不是问题,因为生成的用户确实可以工作。但这是一个重要的危险信号,我们宁愿没有任何错误或警告。

4

0 回答 0