azure-devops - Azure SQL 数据库 DevOps 发布管道返回错误 CREATE DATABASE 权限被拒绝
问题描述
我已根据这些说明为 Azure SQL 数据库创建了构建和发布管道。
我可以直接从 Visual Studio 发布我的数据库项目。我的构建管道可以正常工作。但是在发布管道上,我收到以下错误:
错误 SQL72014:.Net SqlClient 数据提供程序:消息 262,级别 14,状态 1,第 1 行创建数据库权限在数据库“主”中被拒绝。错误 SQL72045:脚本执行错误。执行的脚本: CREATE DATABASE [$(DatabaseName)] COLLATE SQL_Latin1_General_CP1_CI_AS;
知道我可能做错了什么或如何找到问题所在吗?
解决方案
现在感觉有点傻。我终于找到了如何调试管道(变量 system.debug = true),它告诉我它找不到定义的数据库。我打错了。但是,没有调试选项的错误没有帮助:D 因此,如果有人收到此错误,他们应该重新检查连接信息。
推荐阅读
- c# - 使用 TraceListener 时的 I\O 竞争条件
- c# - 打印学生记录:我想在不同的页面上显示每条记录
- .net-core - 在 Windows 2008 R2 或 2016 中使用 C# 使用反恶意软件扫描接口 (AMSI)
- python - 如何为 MLP 处理 keras 中的可变长度序列?
- angular8 - 如何修复angular 8中的变化检测方法。如何在不手动编写的情况下立即实现检测变化
- rest - 没有可用的工作示例来演示 CucumberJS 与 TestCafe 的集成,显示 RestAPI 测试场景,有人可以建议一种方法吗?
- sql - 如何在 Laravel Eloquent 中添加相关的聚合数据?
- swift - ESP8266 wifi 快速连接
- android - NetworkInfo 已被 API 29 弃用
- c# - .NET Core SSL - 模板仅在浏览器中显示 PR_CONNECT_RESET_ERROR (Firefox)