SQL减少公共服务器角色

时间:2017-11-29 10:16:51

标签: sql-server security permissions readonly

此问题涉及Sql server安全登录和服务器角色。

我正在使用SSMS v17.3。

我的问题的最终结果是,最终我希望用户具有只读访问我的数据库

我创建的新用户给了他登录名称&密码。 我还给了他一个用户映射 - >因此将他作为公共数据库映射到我的数据库db_datareader for readonly。

问题是用户仍然可以写入和更新数据库。

我发现有些文章说问题是公共服务器角色

如何减少对公共服务器角色的权限?我应该吗?

请告知。

1 个答案:

答案 0 :(得分:1)

这些权利可以来自公共角色(数据库或服务器)如果,只有如果某人授予公开权利。

否则,由于对该用户的GRANT,用户拥有更多权利

我建议您使用这些脚本来检查权限:

相关问题