当我连接到我的实时SQL服务器数据库时。尽管给了数据库,但它显示了一长串数据库。我必须在这些所有数据库中查找我的数据库。
有什么办法可以在连接服务器时只查看我的数据库吗?
答案 0 :(得分:2)
您需要在正在使用的登录名上撤消VIEW ANY DATABASE
权限。
我刚刚测试过设置一个名为bar
并运行DENY VIEW ANY DATABASE TO bar;
的新登录信息,但信息失败
无法授予,拒绝或撤消sa,dbo,实体所有者的权限, information_schema,sys或者你自己。
所以你需要让sysadmin来做这件事。