Tidak dapat membuka phpMyAdmin untuk database setelah migrasi dari DirectAdmin ke Plesk: Akses ditolak untuk pengguna

Berlaku untuk:

  • Plesk untuk Linux

Gejala

  • Pop-up terjadi di phpMyAdmin yang dapat diakses melalui Domain> example.com> Database> exampledb> phpMyAdmin :

    Enter the password to log in as the database user example_user.

  • phpMyAdmin menampilkan salah satu kesalahan berikut saat mengakses database secara langsung:

    Connection for example_user as defined in your configuration failed


    You probably did not create a configuration file. You might want to use the setup script to create one.

    Error
    MySQL said:

    #1045 – Access denied for user ‘exampleuser’@’localhost’ (using password: YES)
    mysqli_real_connect(): (HY000/1045): Access denied for user ‘exampleuser’@’localhost’ (using password: YES)

  • Mungkin setelah dari DirectAdmin

Sebab

Perilaku yang diharapkan.
Kata sandi yang dienkripsi menggunakan enkripsi asimetris dan tidak dapat ditransfer. Kata sandi harus dibuat ulang secara manual untuk mengakses phpMyAdmin.

Resolusi

Terapkan salah satu solusi di bawah ini:

Tentukan kata sandi yang benar di pop-up

  1. Masuk ke Plesk
  2. Buka Domain> example.com> Database> exampledb> phpMyAdmin
  3. Tentukan kata sandi yang benar di pop-up

Tentukan kata sandi baru melalui Plesk

  1. Masuk ke Plesk
  2. Buka Domain> example.com> Database> Manajemen Pengguna> example_user
  3. Tentukan kata sandi baru (atau klik tombol Generate )
  4. Klik tombol OK