SSMS:扩展一个数据库,而不扩展所有数据库
SSMS: Expand one database, without leaving all Databases expanded
我正在一个拥有大量(大量)对象的平台上工作。在表、视图、存储过程和大多数对象上,我可以放置一个有用的过滤器。
然而,在许多服务器上,这家特定公司的数据库数量甚至多得离谱。如此之多以至于它总是占据我屏幕上垂直 space 的 100+%。
有没有什么方法可以过滤数据库,或者(通过任何技术)简单地得到一个数据库 'expanded',而不是 "Databases" 扩展?
您可以运行 DENY VIEW ANY DATABASE TO <username>
并查看所有数据库 GRANT VIEW ANY DATABASE TO <username>
用户名是您连接的用户名。我建议不要使用 SYSADMIN 帐户登录。有关详细信息,请参阅 this link。
我正在一个拥有大量(大量)对象的平台上工作。在表、视图、存储过程和大多数对象上,我可以放置一个有用的过滤器。
然而,在许多服务器上,这家特定公司的数据库数量甚至多得离谱。如此之多以至于它总是占据我屏幕上垂直 space 的 100+%。
有没有什么方法可以过滤数据库,或者(通过任何技术)简单地得到一个数据库 'expanded',而不是 "Databases" 扩展?
您可以运行 DENY VIEW ANY DATABASE TO <username>
并查看所有数据库 GRANT VIEW ANY DATABASE TO <username>
用户名是您连接的用户名。我建议不要使用 SYSADMIN 帐户登录。有关详细信息,请参阅 this link。