Rumah >pangkalan data >tutorial mysql >Berikut ialah beberapa pilihan tajuk dalam format soalan, setiap satu berbeza sedikit dalam penekanan: * **Bagaimana untuk Membetulkan Ralat \'Akses Ditolak\' Semasa Log masuk ke MySQL dengan Pengguna Root?** (Mudah dan mengerikan
Ralat "#1045 - Akses dinafikan untuk pengguna 'root'@'localhost' (menggunakan kata laluan: YA)" biasanya berlaku apabila cuba mengakses MySQL menggunakan kelayakan yang salah. Di bawah ialah langkah untuk menetapkan semula kata laluan dan mendapatkan semula akses:
Buka MySQL dengan segera: Gunakan yang berikut arahan:
mysql -u root -p
Kemas kini kata laluan: Jalankan pertanyaan berikut:
UPDATE mysql.user SET authentication_string=PASSWORD('MyNewPass') WHERE User='root';
Mulakan semula Perkhidmatan MySQL:
Untuk Linux/macOS: Gunakan arahan berikut:
sudo service mysql stop sudo service mysql start
Edit fail config.inc.php: Cari baris yang menentukan kata laluan akar dan mengemas kininya dengan kata laluan baharu.
<code class="php">$cfg['Servers'][$i]['password'] = 'MyNewPass';</code>
Atas ialah kandungan terperinci Berikut ialah beberapa pilihan tajuk dalam format soalan, setiap satu berbeza sedikit dalam penekanan: * **Bagaimana untuk Membetulkan Ralat \'Akses Ditolak\' Semasa Log masuk ke MySQL dengan Pengguna Root?** (Mudah dan mengerikan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!