首页 > 解决方案 > 将 Sql 数据库项目部署到 Azure,但应用程序失败

问题描述

使用 Appveyor 将 Sql 数据库项目部署到 Azure 时出现下一个错误:

发布数据库时出错:无法部署包。无法连接到主服务器或目标服务器“ods”。您必须在主服务器或目标服务器 'ods 中拥有具有相同密码的用户

所以,在这篇文章Can't deploy Sql Database Project to Azure 中建议将 Appveyor 允许的所有 IP 地址添加到 Azure SQL 防火墙,但我仍然收到同样的错误,还有什么其他原因可能导致这个问题?

标签: azureazure-sql-databaseappveyor

解决方案


我希望您已按照此处的说明创建了 Azure SQL 数据库逻辑服务器,请在连接字符串上使用“服务器管理员登录”凭据。Appveyor 似乎需要访问主数据库,并且服务器管理员登录具有所有必需的权限。


推荐阅读