sql >> Databáze >  >> RDS >> Mysql

IDENTIFIKOVANÝ PODLE 'hesla' v MySQL

GRANT je určen pro přidávání oprávnění uživatelům. Je matoucí, že má také schopnost vytvářet uživatele a měnit jejich hesla. Tato funkce je zastaralá a neměla by se používat.

Pokud používáte GRANT s IDENTIFIED můžete změnit heslo uživatele:

Také GRANT může vytvořit uživatele, pokud neexistuje:

Viz https://dev.mysql.com/doc/refman/ 5.7/en/grant.html

Stručně řečeno, použijte CREATE k vytvoření uživatele a použijte GRANT pro přidání oprávnění:

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


  1. Pokrok v online upgradu

  2. Oracle:existuje nějaký logický důvod, proč nepoužívat paralelní spouštění s poddotazy v seznamu SELECT?

  3. Jak MAKETIME() funguje v MariaDB

  4. Entity Framework 6 – Časové dotazy