如何连接到数据库而不查看主机上的所有其他数据库?

如何连接到数据库而不查看主机上的所有其他数据库?

我正在使用 Microsoft SQL Server Management Studio 2008 R2,我按照主人的指示并且我成功地连接到我的数据库,但我也碰巧看到了主机上的所有数据库(这真的很烦人,因为有很多数据库)!请注意,我在“连接到服务器”窗口中设置了选项以连接到我的数据库,但它仍然显示了服务器上的所有数据库。

有什么办法可以避免这种情况吗?

答案1

这是 SSMS 的默认行为。您需要限制用户的权限隐藏您不想看到的数据库。

但是,通常不应该对 Windows 映射用户或任何管理帐户执行此操作。您可能需要创建一个新的 SQL 用户(如果您使用混合帐户)或一个新的 Windows 用户(使用“以其他用户身份运行”功能打开 SSMS)。

相关内容