Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Erro no login no SQL Server


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 é:
  1. Do Conectar ao servidor caixa de diálogo, clique em Opções
  2. 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