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

Jak udělit všechna oprávnění uživateli root v MySQL 8.0

Počínaje MySQL 8 již nemůžete (implicitně) vytvářet uživatele pomocí GRANT příkaz. Použijte VYTVOŘIT UŽIVATELE místo toho následuje GRANT prohlášení:

mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'PASSWORD';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;

Pozor o bezpečnostních rizicích o WITH GRANT OPTION , viz:



  1. Jak nainstalovat MySQL Workbench na Ubuntu

  2. podporuje adaptér rails postgres ssl?

  3. Výkon SQL Server 2005 Query

  4. Volání ODBC se nezdařilo s uloženou procedurou – předat dotaz