sql >> Base de Datos >  >> RDS >> Mysql

Aplicación Laravel en Azure:Acceso denegado para el usuario 'azure'@'localhost'

Este es un problema en Laravel versión 7.9.* con la variable DB_PASSWORD en su archivo .env. Si su contraseña contiene "#", Laravel comentará cada carácter después de este símbolo. Por ejemplo, si su contraseña es DB_PASSWORD =85SF#[email protected] Laravel lo interpreta como DB_PASSWORD =85SF ignorando el resto de caracteres.

SOLUCIÓNEncierre el valor de la variable DB_PASSWORD entre comillas dobles así:

DB_PASSWORD="85SF#[email protected]"

Me tomó 2 días encontrar el problema, espero que esto pueda ser útil para alguien que tenga el mismo problema.