如果只读取SQL Server数据库,我可以授予单个用户写入权限吗?

时间:2017-09-28 17:30:59

标签: sql sql-server readonly user-permissions

我有一个SQL Server数据库,我们试图为除一个用户之外的所有人设置只读。我已经去了属性> options> Database read-only = true并将整个DB设置为只读。现在我们发现一个程序更新了这个数据库,如果不能这样做就无法正常工作。有没有办法让整个数据库都是只读的,只需向这一个用户授予写入"?使用SSMS 2017的SQL Server 2008。

1 个答案:

答案 0 :(得分:0)

不,任何用户都无法写入只读数据库。您最好的解决方案是为除此应用之外的所有用户提供只读权限。