我从 SQL Server 中删除了一个数据库,但结果是我的登录名被设置为使用删除的数据库作为默认数据库。我可以通过使用连接对话框中的“选项”按钮并选择“master”作为要连接的数据库来连接到 SQL Server Management Studio。但是,每当我尝试在对象资源管理器中执行任何操作时,它都会尝试使用我的默认数据库进行连接,但会失败。
有谁知道如何设置我的默认数据库而不使用对象资源管理器?
最佳答案
您可以做的是使用 sp_defaultdb 系统存储过程设置默认数据库。按照您所做的操作登录,然后单击“新建查询”按钮。之后,只需运行 sp_defaultdb 命令,如下所示:
Exec sp_defaultdb @loginame='login', @defdb='master'
关于sql-server - 如何在不使用 MS SQL Server Management Studio 的情况下更改 SQL Server 中的默认数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/362434/