【发布时间】:2020-09-03 14:09:42
【问题描述】:
我已将 Azure SQL DB 导入 VS,因此我可以使用它在 Azure Devops 中工作。
当我尝试构建数据库时出现此错误:
SQL71589: Master Key must be created before a database scoped credential
数据库有一个主密钥,它是在用户、凭据和使用它的外部数据源之前创建的。
我尝试仅使用主密钥且没有 DB Scoped 凭据导入 VS,并且没有出现错误,然后当我创建凭据并加载它时,错误又回来了。所以它似乎与信用的创建有关。
此外,当我点击错误时,它说我的 cred 脚本上有语法错误,但我已经检查了 MS 文档,它看起来很好。
我已尝试按此顺序删除并重新创建主密钥、用户、凭据和外部数据源。
这里似乎有几个关于此的主题,但到目前为止它们没有帮助。
我正在使用 VS 2019 v16.5.4
任何帮助将不胜感激。
【问题讨论】:
标签: visual-studio azure azure-sql-database