Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak odzyskać wszystkie uprawnienia z powrotem do użytkownika root w MySQL?

To zadziałało dla mnie na Ubuntu:

Zatrzymaj serwer MySQL:

/etc/init.d/mysql stop

Uruchom MySQL z wiersza poleceń:

/usr/sbin/mysqld

W innym terminalu wpisz mysql i wydaj:

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

Możesz również dodać

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

i opcjonalnie użyj również hasła.

flush privileges;

a następnie zamknij monit MySQL, a następnie zabij serwer mysqld działający na pierwszym planie. Uruchom ponownie za pomocą

/etc/init.d/mysql start  


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiedy używać utf-8, a kiedy latin1 w MySQL?

  2. Czy istnieje sposób na przestawianie wierszy do kolumn w MySQL bez użycia CASE?

  3. Kod błędu MySQL:1175 podczas UPDATE w MySQL Workbench

  4. Jak wykonać mysqldump bez pytania o hasło?

  5. Jak używać podzapytania dla opcji dbtable w źródle danych jdbc?