1
resposta

[Dúvida] Erro de autenticação SQL Server

Baixei o projeto inicial disponível no github, e segui os passos que a instrutora sugeriu. De nenhuma maneira o código consegue se conectar ao SQL Server:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Connection String

    protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
    {
        optionsBuilder
            .UseSqlServer("Data Source=(localdb)\\MSSQLLocalDB;Initial Catalog=JornadaMilhas;Integrated Security=True;Connect Timeout=30;Encrypt=False;Trust Server Certificate=False;Application Intent=ReadWrite;Multi Subnet Failover=False;");
    }

Tentei resolver de várias formas, inclusive consultando a documentação Microsoft e não consigo. Preciso de ajuda.

1 resposta

Olá Zoran! Tudo bem?

Parece que o problema está relacionado à autenticação no SQL Server. Aqui estão algumas sugestões para tentar resolver isso:

  1. Verifique o Usuário e Senha: A mensagem de erro indica que o login falhou para o usuário "vrodigo.garzecl". Certifique-se de que o usuário e a senha estejam corretos. Se estiver usando autenticação integrada, talvez precise ajustar o usuário que está executando a aplicação.

  2. Banco de Dados Existente: Verifique se o banco de dados "JornadaMilhas" realmente existe no seu SQL Server. Você pode fazer isso abrindo o SQL Server Management Studio e verificando a lista de bancos de dados.

  3. Connection String: Se estiver usando autenticação do SQL Server (usuário e senha), você precisará ajustar a connection string para incluir User ID e Password, por exemplo:

    optionsBuilder.UseSqlServer("Data Source=(localdb)\\MSSQLLocalDB;Initial Catalog=JornadaMilhas;User ID=seu_usuario;Password=sua_senha;Connect Timeout=30;Encrypt=False;Trust Server Certificate=False;Application Intent=ReadWrite;Multi Subnet Failover=False;");
    

Caso essas sugestões não solucionem o seu problema, peço que compartilhe comigo todo o seu projeto para que eu possa fazer testes parai identificar o problema.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.