sql >> Database teknologi >  >> RDS >> Mysql

Laravel-app på Azure:Adgang nægtet for brugeren 'azure'@'localhost'

Dette er et problem i Laravel version 7.9.* med variablen DB_PASSWORD i din .env-fil. Hvis dit kodeord indeholder "#", vil Laravel kommentere hvert tegn efter dette symbol. For eksempel, hvis din adgangskode er DB_PASSWORD =85SF#[email protected] Laravel fortolker det som DB_PASSWORD =85SF og ignorerer resten af ​​tegnene.

LØSNING Indpak værdien af ​​variablen DB_PASSWORD i dobbelte anførselstegn som denne:

DB_PASSWORD="85SF#[email protected]"

Det tog mig 2 dage at finde ud af problemet, jeg håber, at dette kunne være nyttigt for nogen, der støder på det samme problem.



  1. Sådan skjuler du MySQL Connection String- Brugernavn og adgangskode på GitHub (Java)

  2. C# opkald oracle lagret funktion

  3. Sådan kontrollerer du en databases kompatibilitetsniveau i SQL Server ved hjælp af T-SQL

  4. Mysql brugeroprettelse script