sql >> Databasteknik >  >> RDS >> Mysql

Hur får man tillbaka alla privilegier till root-användaren i MySQL?

Detta fungerade för mig på Ubuntu:

Stoppa MySQL-server:

/etc/init.d/mysql stop

Starta MySQL från kommandoraden:

/usr/sbin/mysqld

I en annan terminal anger du mysql och utfärdar:

grant all privileges on *.* to 'root'@'%' with grant option;

Du kanske också vill lägga till

grant all privileges on *.* to 'root'@'localhost' with grant option;

och använd eventuellt ett lösenord också.

flush privileges;

och avsluta sedan din MySQL-prompt och döda sedan mysqld-servern som körs i förgrunden. Starta om med

/etc/init.d/mysql start  


  1. Vilken datatyp ska användas för att lagra telefonnummer i SQL Server 2005?

  2. ClusterControl - Advanced Backup Management - mariabackup del I

  3. Inkrementell belastning i SSIS

  4. Allt du behöver veta om databasnormalisering