14

在过去的 8 年里,我一直在使用 SQL Server Management Studio (SSMS),但我一直在遇到问题。当我右键单击一个表并选择 SELECT TOP 2000 ROWS 时,查询编辑器会打开一个包含查询的新文件。这很好,所有这些都是为了快速查看表格。

我遇到的问题是默认数据库从实际数据库更改为主数据库。我有系统管理员权限。

由 SSMS 生成的查询,然后在括号中包含数据库、模式和表,即 [DB].[dbo].[TableName]

有没有办法在 SELECT TOP 2000 ROWS 命令​​上设置默认数据库,而不是将默认数据库设置为 'master' ?

另一种解决方法是单击表,然后执行“新建查询”,这将保留当前数据库,然后我必须输入“SELECT * FROM TableName”

默认数据库更改为 master

4

1 回答 1

25

在 SSMS 中,转到 Security > Logins - 选择您的登录名,然后右键单击并选择 Properties - 在选项卡的底部是一个名为“默认数据库”的选项 - 这就是您要更改的内容。

于 2012-06-07T08:28:47.663 回答