如何向某一用户授予 SQL Server 实例中仅一个数据库的 sysadmin 权限?

发布于 2024-11-01 20:02:34 字数 110 浏览 8 评论 0原文

如果我运行此查询,是否会授予系统管理员对正在运行查询的数据库或所有数据库的权限?

exec sp_addsrvrolemember N'用户名',sysadmin

If I run this query, does that give sysadmin rights to the database the query is being run on or to all databases?

exec sp_addsrvrolemember N'username', sysadmin

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

世界等同你 2024-11-08 20:02:34

sysadmin 是 SQL Server 级别管理员,因此它将是所有数据库,没有任何限制

您希望 db_owner 数据库中一个数据库

sysadmin is SQL Server level admin so it would be all databases with no restrictions at all

You want db_owner in the database for one database

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文