在SQL Server上将用户添加到db_datareader角色需要哪些权限?

时间:2016-05-17 09:50:09

标签: sql-server

我正在尝试通过应用程序的前端创建用户,并且我的用户当前在数据库上被赋予了db_accessadmin和db_securityadmin角色。但是,我收到以下错误消息

  

不能改变角色' db_datareader'因为它不存在或你   没有许可

数据库级别能够将用户添加到此角色所需的最低权限是什么?

1 个答案:

答案 0 :(得分:1)

为了能够将登录分配给数据库固定角色,需要成为db_owner固定数据库角色的成员,并且db_securityadmin的成员是不够的。 (来自here