Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Memulihkan Keistimewaan Penuh untuk Pengguna Root MySQL Saya?
Mendapatkan Semula Keistimewaan Penuh untuk Pengguna Root MySQL
Apabila mengendalikan keistimewaan MySQL, perubahan yang tidak disengajakan boleh membawa kepada akses terhad, menghalang operasi penting. Jika anda secara tidak sengaja telah melucutkan beberapa keistimewaan daripada pengguna root MySQL, memulihkan keupayaan penuhnya menjadi penting.
Penyelesaian
Untuk mengembalikan semula pengguna root dengan semua keistimewaannya, ikut langkah berikut:
sudo service mysql stop sudo service mysql start --skip-grant-tables
mysql
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root'; FLUSH PRIVILEGES;
Mulakan semula MySQL seperti biasa:
sudo service mysql restart
Kemudian, laksanakan arahan ini sekali lagi untuk memberikan akses tanpa had kepada akar pengguna:
GRANT ALL ON *.* TO 'root'@'localhost';
Selepas langkah ini, pengguna root akan memperoleh semula semua keistimewaannya, membolehkan anda melakukan pengubahan yang diperlukan dan mengurus MySQL dengan berkesan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memulihkan Keistimewaan Penuh untuk Pengguna Root MySQL Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!