Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Conecção com MySql

Pessoal, durante o curso, ja revisei a sintaxe da conexão com o My Sql, ams parece que o projeto não respeita a conexão escrita, pos a mensagem apresenta acesso sem senha. Os pacotes estão instalados e consigo conectar no Banco com os mesmos parametros pelo Workbench. Aredito que o problema esta no projeto. Alguem pode me ajudar


"ConnectionStrings": {
  "FilmeConnetion": "server=JM;database=filme;user=root;password=root"
  
  var connectionString = builder.Configuration.GetConnectionString("FilmeConnection");

builder.Services.AddDbContext<FilmeContext>(opts => opts.UseMySql(connectionString,
    ServerVersion.AutoDetect(connectionString)));


M> Add-Migration CriandoTabelaDeFilme
Build started...
Build succeeded.
The exception 'Access denied for user ''@'JM' (using password: NO)' was thrown while attempting to find 'DbContext' types. For the different patterns supported at design time, see https://go.microsoft.com/fwlink/?linkid=851728
2 respostas
solução!

Oi Joaquim!

O erro sugere que você está tentando se conectar sem o usuário e/ou senha permitidos.

Verifique o nome da String de Conexão, você nomeou como "FilmeConnetion", mas no código você está tentando acessar "FilmeConnection". Note a diferença na grafia ("Connetion" vs "Connection").

Espero que já se resolva!

Abraço.

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

Obrigado Larissa, Macaco velho com mais de 30 anos de desenvolvimento, deixei passar batido....Valew