SQL Server:为具有“只读”访问权限的用户读取数据库图表的权限

时间:2011-01-11 21:34:52

标签: sql-server sql-server-2005 permissions database-permissions

我在这里询问了读取数据库图表的权限: SQL Server: permissions to read database diagrams

建议的答案是“db_owner”角色......但在这种情况下,用户将拥有自己的数据库。

是否可以在不授予任何“更新/修改”权限的情况下提供对DB的只读访问权限?

感谢。

1 个答案:

答案 0 :(得分:3)

如果您询问用户是否可以是数据库的所有者,但又无法以任何方式修改包含的数据(即插入,更新,删除),则答案为否。最接近你可以将整个数据库标记为只读,即使这样,所有者也可以随时将其更改为读/写。