phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

Akses ditolak setelah menyetel kata sandi pengguna dengan SHA256 di phpMyAdmin

MySQL baru-baru ini mengubah jenis otentikasi default dan, antara MySQL dan PHP, perubahan ini membutuhkan waktu cukup lama untuk didukung oleh PHP. Metode lama adalah mysql_native_password dan yang baru adalah caching_sha2_password . Versi PHP yang dimulai dengan 7.4 mendukung metode baru. Karena ini terkait dengan PHP itu sendiri, phpMyAdmin yang mendukung metode ini mengharuskan Anda untuk menjalankan instalasi PHP yang diperbarui (phpMyAdmin sendiri siap untuk perubahan ini, tetapi kemampuan Anda untuk menggunakannya tergantung pada versi PHP Anda).

Anda pada dasarnya memiliki dua opsi:

  1. Tingkatkan PHP Anda ke 7.4 atau yang lebih baru.
  2. Ubah jenis otentikasi pada pengguna Anda ke mysql_native_password yang lebih lama . Anda dapat melakukannya dengan mengedit pengguna (dari tab Akun pengguna di phpMyAdmin, edit pengguna, lalu ubah metode autentikasi dari menu tarik-turun).


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. BUAT TABEL dalam kesalahan sintaks MySQL

  2. cara memilih 5 baris terbaru dari mysql

  3. Kesalahan fatal:Tidak dapat mendeklarasikan ulang __() (sebelumnya dideklarasikan di D:\wamp\apps\phpMyAdmin\libraries\sql-parser\src\common.php:17)

  4. mengekspor struktur tabel ke file Excel dengan phpmyadmin

  5. Baris perintah MySQL '-perintah bash tidak ditemukan'