Kesalahan: Akses ditolak untuk pengguna ‘Rooting’ @ ’localhost’ (Menggunakan kata sandi: YES dan NO)

Kesalahan Akses ditolak karena 'root' @ 'localhost' pengguna terjadi ketika mencoba memasukkan database

Kesalahan 1045 terjadi karena akses ke database ditolak

Isi artikel:

  • 1 Penyebab Akses ditolak karena kesalahan pengguna ‘root @ localhost
  • 2 Cara memperbaiki kesalahan 1045 di MySQL

Penyebab Akses ditolak karena kesalahan pengguna ‘root @ localhost

Untuk mengakses MySQL secara bebas, tiga harus cocok parameter yang menggambarkan pengguna basis data – nama, nama mobil dan kata sandi. Jika ada perbedaan, akses akan ditolak. Penyebab paling sederhana dari masalah ini adalah entri kata sandi salah. Selain itu, dapat menyebabkan kesalahan. sintaks yang salah.

Tidak ada ketergantungan nama pengguna yang sederhana dalam sistem MySQL – kata sandi, nama host memainkan peran penting dalam mendapatkan akses ke database. Itu bisa dalam bentuk alamat IP, nama domain, kata kunci (mis. localhost) atau karakter yang menggabungkan beberapa mesin dalam grup (misalnya,% – semua host kecuali yang lokal).

phpMyAdmin menggunakan entri kata sandi otomatis, sehingga kesalahan disertai dengan (Menggunakan kata sandi: TIDAK)

Kesalahan memiliki kunci (Menggunakan kata sandi: NO) saat memasukkan database melalui browser

Kesalahan paling umum saat mengakses database:

  1. Saat menetapkan hak kepada pengguna baru, alamat itu tidak ditentukan mesin yang dapat dihubungkan. Dalam hal ini, dia itu secara otomatis akan diizinkan untuk menggunakan database dari host mana pun kecuali lokal, dan ketika Anda mencoba terhubung dengan localhost, terjadi kesalahan akses.
  2. Tanda kutip salah ditempatkan. Jika saat membuat pengguna menulis ‘nama pengguna @ localhost, ini artinya username @ localhost dapat terhubung dari mesin apa pun kecuali lokal dan bukan nama pengguna yang dapat terhubung dari komputer localhost. Nama pengguna dan nama mesin harus memiliki pasangannya sendiri tanda kutip.
  3. Menggunakan kata sandi jika tidak ada dalam database.

Tergantung pada metode menghubungkan ke database mana Akses ditolak untuk pengguna ‘root @ localhost (Menggunakan kata sandi: YA atau TIDAK), metode solusi yang berbeda digunakan masalah.

Cara memperbaiki kesalahan 1045 di MySQL

Jika kesalahan adalah Akses ditolak untuk pengguna ‘root @ localhost (Menggunakan kata sandi: YES dan NO) muncul dengan Menggunakan kata sandi: YES, Masalahnya adalah kata sandi yang dimasukkan salah. Lihat itu mungkin, setelah membuka tabel mysql.user di mana data aktif semua pengguna.

Anda dapat mengetahui apakah kata sandi telah ditetapkan untuk entri dari tabel mysql.user

Tabel mysql.user menyimpan informasi login pengguna

Prosedurnya adalah sebagai berikut:

  1. Buka tabel pengguna.
  2. Periksa apakah pengguna root ada dengan host host lokal. Jika ada, lihat bidang “kata sandi”. Jika ada yang kosong, buka Basis data dapat dimasukkan tanpa kata sandi. Jika ada sesuatu di sana, maka Anda masukkan kata sandi yang salah.
  3. Ubah kata sandi dengan perintah SET PASSWORD.
  4. Jika tidak ada pengguna root, buat, atur kata sandi dan beri dia hak.

Setelah itu, Anda bisa memasukkan database. Jika Anda tidak mengubah data ternyata Anda harus menggunakan parameter –skip-grant-tables, yang mengesampingkan semua pengaturan izin.

Di file config.inc.php, Anda harus menentukan nama pengguna dan kata sandi yang benar

Baris yang akan diubah dalam file konfigurasi

Jika kesalahan muncul dengan tombol (Menggunakan kata sandi: TIDAK), Anda perlu lakukan hal berikut memodifikasi file config.inc.php, tentukan di dalamnya data yang benar. Jika masalah terjadi ketika menginstal MySQL, perlu menghapus database dari versi lama program atau mengubahnya kata sandi untuk mengaksesnya menggunakan mode -skip-grant-tables.

Jadi kesalahannya adalah Akses ditolak untuk pengguna ‘root @ localhost (Menggunakan kata sandi: YA atau TIDAK) terjadi ketika kata sandi tidak cocok dan nama pengguna dan mudah diperbaiki dengan mengganti data untuk pintu masuk.

James Walls

Social Media Specialist & Influencer.

Rate author
Secara otoritatif tentang jejaring sosial
Add a comment