【发布时间】:2021-12-29 22:02:22
【问题描述】:
我在数据库中创建了许多 SQL Server 登录用户,我希望不允许某些用户更改所有表的表(例如添加列名、更改数据类型等)。不是特定的表格。
我们有什么办法吗?
提前致谢。
【问题讨论】:
-
是的。有各种数据库级别的角色可以控制这一点。您是否查看过安全文档?他们目前的角色是什么?他们可以做什么?
-
您只需将用户的角色更改为
db_datawriter和db_datareader
标签: sql permissions sql-server-2016