gpt4 book ai didi

sql - 在 SQL Azure 中如何创建只读用户

转载 作者:行者123 更新时间:2023-12-04 09:34:06 41 4
gpt4 key购买 nike

我想创建一个 SQL Azure 用户并授予她对少数数据库的只读访问权限,我可以使用什么脚本来实现这一点?

最佳答案

纯TSQL脚本 super 乱,SQL Azure禁用USE命令,因此您无法打开与您需要授予用户读取访问权限的每个数据库的连接。

这是模式的要点。

在主数据库中:

CREATE LOGIN reader WITH password='YourPWD';
-- grant public master access
CREATE USER readerUser FROM LOGIN reader;

在每个目标 DB 中(需要单独的连接)
CREATE USER readerUser FROM LOGIN reader;
EXEC sp_addrolemember 'db_datareader', 'readerUser';

关于sql - 在 SQL Azure 中如何创建只读用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2777422/

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