Saya telah mengatur mysql dan phpmyadmin dan memilih untuk tidak mengatur kata sandi ketika menginstal berharap bahwa sekali mengatur saya bisa login dengan root dan tanpa kata sandi tetapi saya mendapatkan kesalahan berikut dari phpmyadmin:
Login without a password is forbidden by configuration (see AllowNoPassword)
Saya sebelumnya telah memindahkan folder phpmyadmin ke /var/www/
Saya telah mencoba mengubah baris berikut
$cfg['Servers'][$i]['AllowNoPassword'] = false;
untuk
$cfg['Servers'][$i]['AllowNoPassword'] = true;
tetapi masih belum berhasil, jadi saya bertanya-tanya apakah ada cara saya dapat mengubah kata sandi root untuk keduanya sehingga saya dapat mengakses phpmyadmin dan membuat database.
Tergantung konfigurasi Anda. Ikuti instruksi di bawah ini untuk mengkonfigurasi ulang phpmyadmin, dan setel ulang kata sandi MySQL.
sudo dpkg-reconfigure phpmyadmin
root
sudo dpkg-reconfigure mysql-server-5.5
Setelah semua ini jalankan perintah berikut pada terminal untuk mengamankan server mysql Anda. sudo mysql_secure_installation
Masukkan kata sandi saat ini untuk root (masukkan untuk tidak ada): mysqlsamplepassword
Semoga ini bisa membantu!
Semoga harimu menyenangkan!
sumber
sudo mysql_secure_installation
juga.Baru-baru ini saya menemukan masalah yang sama dengan Ubuntu 12.04. Sepertinya saya tidak bisa login dengan root & tanpa kata sandi. Saya mengatur pengaturan AllowNoPassword ke TRUE di konfigurasi. Kemudian saya mengetahui bahwa saya mengedit file config.inc.php yang salah untuk menambahkan pengaturan AllowNoPassword.
Saya percaya yang pertama adalah file konfigurasi lokal debian, yang akan menimpa versi usr.
sumber