如何向某一用户授予 SQL Server 实例中仅一个数据库的 sysadmin 权限?
如果我运行此查询,是否会授予系统管理员对正在运行查询的数据库或所有数据库的权限?
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 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
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