我必须访问某些共享环境中托管的客户数据库。在任何给定的客户实例上都有大量的数据库托管。所以每次访问数据库时,我都必须滚动和搜索。如何隐藏我无权在Sql Server 2005 Management Studio中使用的所有数据库?
我希望能够配置Management Studio来直接前往我要使用给定连接,并隐藏在该连接/实例的所有其他数据库。但我仍然希望能够看到我可能正在使用的其他实例上的数据库,即本地使用相同的对象资源管理器。
如果这不可能,有什么理由为什么虚拟主机提供商会授予他们的客户的VIEW ANY DATABASE权限?我假设这就是为什么我可以看到所有其他dbs?
如果我不能配置管理工作室,做我想做按(1),然后我会以电子邮件的提供商,并要求他们阻止我从“服务器”端看到他们。这对他们来说会是一件容易的事吗?如果他们撤销VIEW ANY DATABASE权限,那么这应该解决我的“问题”权利?但它会创造其他人吗?