我在这里询问了读取数据库图表的权限: SQL Server: permissions to read database diagrams
建议的答案是“db_owner”角色......但在这种情况下,用户将拥有自己的数据库。
是否可以在不授予任何“更新/修改”权限的情况下提供对DB的只读访问权限?
感谢。
答案 0 :(得分:3)
如果您询问用户是否可以是数据库的所有者,但又无法以任何方式修改包含的数据(即插入,更新,删除),则答案为否。最接近你可以将整个数据库标记为只读,即使这样,所有者也可以随时将其更改为读/写。