SqlServer Db是只读模式吗?

时间:2011-11-28 07:48:10

标签: sql-server-2005

我在ssms中打开一个存在的数据库。

我通常会看到一些sp和表等。

我的用户权限具有完全权限。

无论如何在只读模式下打开数据库(只是暂时的)? (像旗帜或其他东西 - 或切换参数)

1 个答案:

答案 0 :(得分:0)

是的,你可以这样做:

ALTER DATABASE database-name SET READ_ONLY

然而,如果您不希望任何用户或自动进程更改数据库并且担心数据库的性能(即没有锁定=更好的性能),那么您应该只这样做。

另一方面,如果您担心权限,请通过正确设置权限来处理问题。