Este erro (
Microsoft SQL Server.Error:4064
) ocorre quando o banco de dados descartado é padrão para algum usuário do banco de dados. Quando o usuário tenta fazer login e seu banco de dados padrão é descartado, o erro aparece.
A maneira de resolver isso é fornecida aqui , resumido abaixo.
A solução para fazer logon é:
- Do Conectar ao servidor caixa de diálogo, clique em Opções
- Alterar valor de Conectar ao banco de dados: para qualquer banco de dados válido no servidor
A solução permanente para corrigir o servidor é executar SQL como:
ALTER LOGIN [test] WITH DEFAULT_DATABASE = master
GO