Why isn't SSMS honoring my default database settings?
问题 For some reason SSMS isn't honoring my default database setting. I have set my default database using Exec sp_defaultdb @loginame='[username]', @defdb='[database_name]' or by using Security > Logins > [my login] > Properties > Default Database This seemed to have started when I took my default database offline and then couldn't log in. I had to use sp_defaultdb to change to another database until I could bring it back online. Now it just goes to master, even though it's set to my default db