我正在使用 sql server 2008 R2,在一种情况下,我需要将默认数据库从“master”更改为“Test”,只要我点击 New Query,它将选择默认数据库为“Test”。为此,我使用以下查询来更改数据库优先级,
Exec sp_defaultdb @loginame='sa',@defdb='Test'
我可以将默认数据库更改为 Test for sa Login 但我想在 Windows 身份验证模式下更改它,我正在使用(本地)连接数据库。当我们使用 Windows 身份验证模式登录 SSMS 时,任何人都可以知道默认用户是什么。或任何其他将数据库的优先级更改为测试的解决方案?谢谢!在先进。