gpt4 book ai didi

sql-server - 为 Azure SQL 池创建主 key 时出现问题 - 权限错误

转载 作者:行者123 更新时间:2023-12-03 03:37:09 25 4
gpt4 key购买 nike

我正在尝试关注this tutorial但我在授予 CONTROL 权限时遇到问题。

这是在 Azure 中的专用 SQL 池(以前称为 SQL DW)上,遵循 this tutorial .

我最初尝试 CREATE MASTER KEY ENCRYPTION BY PASSWORD = '23987hxJ#KL95234nl0zBe'; 返回

User does not have permission to perform this action.

所以我尝试向用户帐户应用 CONTROL 权限:将 DATABASE::master 的控制权授予 useradmin

但是这会返回

Principal doesn't exist or doesn't have sufficient privileges.

我在网上搜索了解决方案,但找不到有效的解决方案,因此我们将不胜感激任何帮助或建议!

最佳答案

要在 Azure SQL 中创建 MASTER key ,请在 Azure SQL 数据库中遵循以下语句。

CREATE MASTER KEY 
GO

有关更多详细信息,请参阅此 SO Thread作者:Alberto Morillo,另请参阅 Microsoft official document .

更新:

我在我的环境中重现了同样的事情,它工作正常。

示例代码:

CREATE MASTER KEY ENCRYPTION BY PASSWORD='xxxx'
GO
CREATE DATABASE SCOPED CREDENTIAL [cred-name] WITH IDENTITY = 'User_name' , SECRET = 'xxxx'
GO

Ref1

关于sql-server - 为 Azure SQL 池创建主 key 时出现问题 - 权限错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72909894/

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