我正在使用Azure SQL。在Azure门户中,我创建了1个Azure SQL Server(具有用户名登录user01
)和2个Azure SQL数据库(ExDatabase1
和ExDatabase2
)。
在Microsoft SQL server management studio
工具中,我使用用户user01
登录成功。我正在使用透明数据加密(TDE)并尝试使用以下命令为master database
创建数据库主密钥:
USE master;
Go
CREATE MASTER KEY ENCRYPTION by PASSWORD = 'Strongp@ssw0rd';
Go
但是,我收到了错误:
Msg 15247, Level 16, State 1, Line 3
User does not have permission to perform this action.
那么,当前用户的权限是什么(这是所有者数据库)?以及如何做到这一点?谢谢!