在Server 2008 R2中,我有user1,他拥有3 db (db1、db2、db3),我希望他在使用SSMS登录时只能看到这3 db。
我做了REVOKE VIEW ANY DATABASE FROM PUBLIC,但是他在列表中看不到任何db。我怎么才能修好它?
发布于 2014-04-08 02:20:57
DENY VIEW ANY DATABASE TO user (由于用户无法查看任何数据库,我认为这就是您现在陷入困境的地方)。这样,他将仍然是那些数据库的数据库所有者,并且也无法查看该实例上的其他数据库。
试过了!!
https://dba.stackexchange.com/questions/62732
复制相似问题