sql >> Database >  >> RDS >> Mysql

Hoe alle rechten toe te kennen aan root-gebruiker in MySQL 8.0

Vanaf MySQL 8 kunt u niet langer (impliciet) een gebruiker aanmaken met de GRANT opdracht. Gebruik GEBRUIKER MAKEN in plaats daarvan, gevolgd door de GRANT verklaring:

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

Let op over de veiligheidsrisico's over WITH GRANT OPTION , zie:



  1. PostgreSQL-database maken

  2. Maak een nieuwe tabel in de bestaande DB in een aparte SQLiteOpenHelper-klasse

  3. Fouten in SQL Server tijdens het importeren van CSV-bestand ondanks dat varchar(MAX) voor elke kolom wordt gebruikt

  4. Vind rijen met meerdere dubbele velden met Active Record, Rails &Postgres