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

Hvordan kan jeg køre med [e-mail-beskyttede]-privilegier i MySQL?

Det ser ud til, at du altid forbinder via TCP (i stedet for Unix-sockets på Linux eller navngivne rør på Windows). Fordi du har skip_name_resolve i din ini-fil, vender serveren ikke DNS ip 127.0.0.1 tilbage til localhost, derfor er den bruger du fremstår som [email protected] , ikke [email protected]

Hvis du kan, skal du fjerne skip_name_resolve fra ini-filen og sørge for, som Abe Petrillo nævner, at du har '127.0.0.1 localhost' i din værtsfil. Dette skulle give dig mulighed for at oprette forbindelse som [email protected] Hvis du har brug for, at skip_name_resolve skal sættes tilbage, skal du sørge for at køre,

GRANT ALL on *.* to 'root'@'127.0.0.1' identified by '$roots_password' WITH GRANT OPTION;

hvilket skulle give dig mulighed for at tilføje skip_name_resolve tilbage til din ini-fil.




  1. Udfyld Django-databasen

  2. Bulk postgres-indlæg, hvor tidsstemplet har nul-begrænsning sat gennem sequalize

  3. PGError:Fejl:kolonne med relation eksisterer ikke

  4. Sådan hentes data fra en sammenføjet tabel