MSSQL: Error 4046 – Cannot open user default database. Login failed. Login failed for user

31 Dicembre 2014 di In: Sistemistico

Ieri, seguendo le istruzioni di un supporto per risolvere un problema di creazione di un database per un’applicazione mi sono imbattuto in quest’altro problema. L’azione che lo ha scatenato è stata la modifica del database di default per l’utente che utilizzavo.
Il risultato è stato che non riuscivo più a connettermi al server con Management Studio e visualizzavo l’errore nel titolo.

La soluzione, cercata in internet è velocissima.

1) Nella schermata di login, Cliccando il bottone “opzioni” potrete selezionare il database a cui connettervi.
Selezionate “master“. Questo vi permetterà di connettervi. Ma per riavere tutte le funzionalità…

2) dovrete eseguire questa query:

ALTER LOGIN [utente] WITH DEFAULT_DATABASE = master;

Nessun commento presente