Bagaimana cara memperbaiki akses ditolak di phpmyadmin?

Setelah menginstal server WAMP lokal dan mencoba mengakses phpMyAdmin Anda, Anda mungkin mengalami kesalahan

#1045 Access Denied for user 'root'@'localhost' (using password: YES)._

Hal ini dapat terjadi jika root@localhost pengguna basis data Anda tidak diberi hak yang diperlukan untuk mengakses basis data. Atau jika Anda memberikan kata sandi yang salah

Dalam tutorial ini, Anda akan belajar cara mengatasi kesalahan ini untuk server lokal WAMP menggunakan phpMyAdmin

Jika Anda mendapatkan #1045 Access Denied... di phpMyAdmin akan terlihat seperti gambar di bawah ini

Bagaimana cara memperbaiki akses ditolak di phpmyadmin?

Mari belajar cara menghilangkannya

Langkah 1. Buka Konsol MySQL Anda

Bagaimana cara memperbaiki akses ditolak di phpmyadmin?

  • Klik kiri ikon WAMP Anda yang terletak di kanan bawah desktop Anda
  • Klik Konsol MySQL

Langkah 2. Masukkan Perintah yang Disediakan

Bagaimana cara memperbaiki akses ditolak di phpmyadmin?

Jika Anda memiliki kata sandi, Anda dapat mengabaikan bagian ini

  • Ketik
    use MySQL;
  • tekan enter
  • Tetapkan kata sandi MySQL Anda dengan perintah berikut, ganti "EnterYourPasswordHere" dengan kata sandi baru yang Anda pilih
    UPDATE mysql.user SET Password=PASSWORD("EnterYourPasswordHere") WHERE User="root";_
  • tekan enter
  • Siram hak istimewa dengan mengetik
    FLUSH PRIVILEGES;_
  • Keluar dengan mengetik
    Exit
  • tekan enter

Langkah #3. Edit konfigurasi Anda. termasuk. File php

Bagaimana cara memperbaiki akses ditolak di phpmyadmin?

Menggunakan editor teks, seperti Notepad++, buka konfigurasi Anda. termasuk. file php

  • Buka Komputer Saya > Drive C > (Folder Server Lokal Anda, WAMP/MAMP/XAMPP) > APLIKASI > PHPMYADMIN > konfigurasi. termasuk. php
  • Temukan baris kode berikut
    $cfg['Servers'][$i]['password'] = ''; // MySQL password
  • Ubah 'password' menjadi kata sandi yang baru dipilih yang Anda buat di Langkah #2
  • Klik Simpan

Langkah #4. Akses phpMyAdmin Anda

Bagaimana cara memperbaiki akses ditolak di phpmyadmin?

  • Buka http. //localhost/phpMyAdmin dan uji akses phpMyAdmin Anda

Selamat. Anda sekarang dapat mengakses database Anda

Bacaan Tambahan

  • Panduan mengakses MySQL menggunakan XAMPP
  • Panduan untuk mengakses MySQL menggunakan MAMP
  • Buat Database dengan cPanel dan phpMyAdmin
  • Impor dan Ekspor Data Dengan phpMyAdmin

Apa berikutnya

Sebagian besar platform situs web utama menggunakan MySQL sebagai database default mereka. phpMyAdmin adalah perangkat lunak gratis, ditulis dalam PHP, yang memudahkan pengelolaan database MySQL Anda

Berlangganan kelas video “Cara Menggunakan phpMyAdmin untuk Mengelola MySQL” kami dan pelajari cara menginstal dan menggunakan phpMyAdmin. Kelas ini akan sangat membantu Anda jika Anda menggunakan perangkat lunak berbasis PHP

#1045 - Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata sandi. TIDAK) mysqli_real_connect(). (HY000/1045). Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata sandi. TIDAK) phpMyAdmin mencoba terhubung ke server MySQL, dan server menolak koneksi tersebut. Anda harus memeriksa host, nama pengguna, dan kata sandi dalam konfigurasi Anda dan memastikannya sesuai dengan informasi yang diberikan oleh administrator server MySQL

Dalam bahasa pemrograman PHP ada alat open source yang disebut PhpMyAdmin yang menangani administrasi MySQL. Akses dapat ditolak saat akses ke MySQL dicoba melalui pengguna root. Root memerlukan penyisipan kata sandi dan sekali salah memasukkan atau tidak disediakan, masalah ini muncul. Ini dapat dikonfigurasi dengan bantuan alat PHP. Hak pengguna root juga dapat diatur ulang pada saat yang bersamaan

Isi

pengantar

Pemula mungkin menghadapi masalah dalam mengakses MySql dari akarnya. Ini terjadi ketika Anda harus memasukkan kata sandi dan pengguna salah memasukkan atau tidak memberikannya sama sekali. Ini dapat dengan mudah dikonfigurasi menggunakan langkah-langkah berikut

  • Langkah 1. Buka MySql
  • Langkah 2. Melalui phpMyAdmin/libraries, Anda harus mengedit config. termasuk. php

    • Dimana $cfg['PmaAbsoluteUri'] = '';

  • Langkah 3. Mengenai perintah server, ubah $cfg['Servers'][$i]['Host'] = 'localhost';

  • Langkah 4. Untuk memasukkan kata sandi baru pengguna root, temukan perintah $cfg['Servers'][$i]['password'] = '';
    • Sebagai contoh. $cfg['Servers'][$i]['password'] = 'ketik kata sandi Anda di sini';
  • Langkah 5. Mulai ulang MySql

Untuk mengatur ulang hak pengguna root

Untuk dapat mengatur ulang hak root, Anda harus memasukkan perintah berikut

mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost  IDENTIFIED BY ' your current password ' WITH GRANT   

Masukkan host dan kata sandi

Bagian ini akan memungkinkan untuk memasukkan nama host dan akun pengguna secara default dan mengaturnya dengan kata sandi yang benar, seperti yang dialokasikan untuk mereka di php. folder ini. Untuk melakukannya, gunakan kode di bawah ini

  • Host default untuk mysql_connect() (tidak berlaku dalam mode aman)
    • mysqli.default_host ='localhost'    
      _
  • Pengguna default untuk mysql_connect() (tidak berlaku dalam mode aman)
    • mysqli.default_user ='root'    
  • Kata sandi default untuk mysqli_connect() (tidak berlaku dalam mode aman)
    • Catatan. Biasanya merupakan ide yang buruk untuk menyimpan kata sandi dalam file ini karena setiap pengguna dengan akses PHP dapat melihatnya

    • mysqli.default_pw =' your current password '</ital>

Untuk bantuan lebih lanjut tentang kode kesalahan, lihat forum kami

Subjek Balasan

Kesalahan pengunggahan verifikasi video selfie 129

Kesalahan tidak dapat menyelesaikan permintaan 46

Diskette Drive 0 mencari kegagalan (pesan kesalahan) 133

Pengelolaan Yahoo att. email bersih 19

PENJELAJAH. EXE rusak atau terinfeksi 50

saya tidak bisa masuk ke tik tok 48

Cara memperbaiki pesan kesalahan Windows "error. 0x80300001" 35

regedit dinonaktifkan oleh administrator 89

Kesalahan fatal Counter Strike 36

Menghapus proteksi tulis menggunakan Diskpart 13

Akses PHPmyadmin ditolak. untuk pengguna 'root'@'localhost'

Isi Pendahuluan Atur ulang hak pengguna root Masukkan host dan kata sandi Pendahuluan Pemula mungkin menghadapi masalah dalam mengakses MySql oleh root. Ini terjadi ketika Anda harus memasukkan kata sandi dan pengguna memilikinya

Apa yang harus dilakukan jika akses ditolak di phpMyAdmin?

Anda harus memeriksa host, nama pengguna, dan kata sandi dalam konfigurasi Anda dan memastikannya sesuai dengan informasi yang diberikan oleh administrator server MySQL. .
Arahkan ke folder phpMyAdmin, dan edit file "config. .
Mencari garis. $cfg['Server'][$i]['password'] = '';

Bagaimana cara mengizinkan akses ke phpMyAdmin?

Lihat langkah-langkah di bawah ini untuk mengaktifkan koneksi jarak jauh ke database MySQL di phpMyAdmin .
Masuk ACP
Akses phpMyAdmin
Buka Akun Pengguna
Pilih Nama Pengguna dan klik Edit Hak Istimewa
Klik Informasi Masuk
Pada Hostname Pilih "Host Apapun" dan klik Go

Bagaimana cara memperbaiki Akses Ditolak pengguna?

Klik kanan file atau folder, lalu klik Properti. Klik tab Keamanan. Di bawah Nama grup atau pengguna, klik nama Anda untuk melihat izin yang Anda miliki. Klik Edit, klik nama Anda, pilih kotak centang untuk izin yang harus Anda miliki, lalu klik OK

Bagaimana cara mengatasi kesalahan di phpMyAdmin?

Halaman phpMyAdmin Kosong .
Langkah 1 – Ganti nama Folder. Pertama, masalah ini dapat diatasi dengan mengganti nama folder phpMyAdmin. .
Langkah 2 – Instal Versi Stabil Terbaru dari phpMyAdmin. Jika mengganti nama folder phpMyAdmin tidak memperbaiki kesalahan, Anda dapat kembali ke versi stabil terbaru dalam instalasi MAMP Anda