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

IDENTIFICERET VED 'adgangskode' i MySQL

GRANT er beregnet til at tilføje privilegier til brugere. Forvirrende nok har den også mulighed for at oprette brugere og ændre deres adgangskoder. Denne funktionalitet er forældet og bør ikke bruges.

Hvis du bruger GRANT med IDENTIFIED du kan ændre brugerens adgangskode:

Også GRANT kan oprette brugeren, hvis den ikke findes:

Se https://dev.mysql.com/doc/refman/ 5.7/da/grant.html

Sammenfattende, brug CREATE for at oprette en bruger, og brug GRANT for at tilføje privilegier:

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON database.* TO 'username'@'localhost'; 


  1. Hvordan vælger man alle poster fra en tabel, der ikke findes i en anden tabel?

  2. Django - OperationalError:(2006, 'MySQL-serveren er gået væk')

  3. Godkendelsesplugin 'caching_sha2_password' er ikke understøttet

  4. Dvale> CLOB> Oracle :(