低特权配置
本部分介绍如何配置低特权帐户来监视 Azure SQL 数据库服务。
若要配置低特权帐户,请执行以下步骤:
通过执行以下查询,连接到 master 数据库,并为低特权监视用户创建服务器级别凭据:
CREATE LOGIN [MonitoringUser] WITH PASSWORD = <'YourPassword'>
通过执行以下查询,连接到 master 数据库,并将服务器级别凭据映射到数据库用户:
CREATE USER [MonitoringUser] FOR LOGIN [MonitoringUser] WITH DEFAULT_SCHEMA = sys
在每个用户数据库中(排除 master 成员),通过执行以下查询,将服务器级别凭据映射到数据库用户,并向其授予“查看数据库状态”权限:
配置 Azure SQL 数据库运行方式帐户时,使用 MonitoringUser 值。
CREATE USER [MonitoringUser] FOR LOGIN [MonitoringUser] WITH DEFAULT_SCHEMA = sys GO GRANT VIEW DATABASE STATE TO [MonitoringUser]
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈