Sql server SQLServerManagementStudio架构视图

Sql server SQLServerManagementStudio架构视图,sql-server,sql-server-2008,ssms,Sql Server,Sql Server 2008,Ssms,我正在使用SQL server和几个数据库。每个数据库可能都有很多模式,比如dbo.,admin.,other.,我已经厌倦了四处滚动试图查找内容 如果我正在处理一个特定于模式的项目,我希望从我的视图中过滤掉除该模式之外的所有内容。作为dbo,我看到了一切,这意味着我每天的大部分时间都在骚扰我的滚轮(这是一个笑话) 这在SQL Server Management Studio 2008中可能吗?是:不要以数据库所有者或“sa”身份连接 作为只能访问和更改所需架构的用户进行连接 这样,引擎“”将在

我正在使用SQL server和几个数据库。每个数据库可能都有很多模式,比如dbo.,admin.,other.,我已经厌倦了四处滚动试图查找内容

如果我正在处理一个特定于模式的项目,我希望从我的视图中过滤掉除该模式之外的所有内容。作为dbo,我看到了一切,这意味着我每天的大部分时间都在骚扰我的滚轮(这是一个笑话)


这在SQL Server Management Studio 2008中可能吗?

是:不要以数据库所有者或“sa”身份连接

作为只能访问和更改所需架构的用户进行连接


这样,引擎“”将在SSMS 2005或2008中自动执行此操作,右键单击标题:“存储过程”、“表”等,然后单击“筛选设置”,然后为“架构”将“运算符”更改为“不包含”或“包含”,等,然后设置一个值对其进行筛选…

仅供参考,我正在搜索cdc架构下的表,已创建的更改数据捕获架构。经过多次努力,我发现这些表位于tables->System tables文件夹中。因此,SSMS确实显示了非默认模式,但在本例中它位于不同的文件夹中。

我可以在不更改连接身份的情况下执行此操作吗?@Coov:如果您更改了权限。引擎返回允许您查看的对象。。。因此,无论是不同的用户还是不同的权限都会得到相同的结果!我从来不知道过滤器的事。唯一有效的过滤器是“创建日期”。名称、架构和所有者不允许我应用筛选器。也许是虫子。不管怎样,过滤器+1!好吧,这很有趣。我必须将值粘贴到过滤器中。在筛选器中键入任何内容都不起作用。+1,但是。。。有什么方法可以过滤所有对象而不仅仅是一个子集?也许是一些SSM?虽然这个过滤器总比没有好,但我希望能够在数据库树节点下有一个“schemas”文件夹,其中进一步包含每个schema的表/视图/过程。若要评论或要求作者澄清,请在其帖子下方留下评论-您可以随时对自己的帖子发表评论,一旦你有了足够的声誉,你就可以在任何帖子上发表评论。