当前位置: 代码迷 >> Sql Server >> SQL Server用户怎么禁止查看其他数据库列表和可登录用户的列表呢
  详细解决方案

SQL Server用户怎么禁止查看其他数据库列表和可登录用户的列表呢

热度:97   发布时间:2016-04-25 00:36:24.0
SQL Server用户如何禁止查看其他数据库列表和可登录用户的列表呢
我新建了一个SQL Server 2005数据库普通用户,并将他设为某个数据库的dbo。
但是这个用户用sqlserver的企业管理器客户端远程连接我们的数据库服务器后,他是可以看到我们所有的数据库列表以及可以登陆的用户名(虽然他不可以访问其他的数据库,也不能修改其他用户的资料,但是这样他可以看见这些信息,感觉很不好,不知道可不可以通过权限设置屏蔽掉这些信息)。
小弟没有多少分请各位高手帮帮忙!
------解决方案--------------------

USE master
GO
DENY VIEW any DATABASE to PUBLIC;

------解决方案--------------------
拒绝该用户访问其他数据库的权限.
------解决方案--------------------
引用:
SQL code

USE master
GO
DENY VIEW any DATABASE to PUBLIC;
1
------解决方案--------------------
V可以。
  相关解决方案