gpt4 book ai didi

sql - VSTS-Build for SQL Server 项目不起作用

转载 作者:行者123 更新时间:2023-12-03 02:58:17 24 4
gpt4 key购买 nike

我有一个 Azure SQL Server 数据库,正在尝试将其放入 TFS 中。我已经创建了项目并导入了数据库,但是当我尝试在 Visual Studio 中进行构建时,出现以下错误:

"SQL71589: Master Key must be created before a database scoped credential".

最佳答案

您需要为数据库创建范围凭据。请参阅这篇 MSDN 文章:

https://learn.microsoft.com/en-us/sql/t-sql/statements/create-database-scoped-credential-transact-sql?view=sql-server-2017

根据您的场景,代码将如下所示:

-- Create a db master key if one does not already exist, using your own password.  
CREATE MASTER KEY ENCRYPTION BY PASSWORD='<EnterStrongPasswordHere>';

-- Create a database scoped credential.
CREATE DATABASE SCOPED CREDENTIAL AppCred WITH IDENTITY = 'dbUserNameFooBar',
SECRET = '<EnterStrongPasswordHere>';
GO

希望有帮助。

关于sql - VSTS-Build for SQL Server 项目不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51350283/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com