Cara Mengatasi Eror Plugin ‘unix_socket’ is not loaded MariaDB

Cara Mengatasi Eror Plugin ‘unix_socket’ is not loaded MariaDB, Jika sebelumya Anda menggunakan MariaDB versi 10.1 lalu meng-upgrade ke versi 10.2, Anda akan mendapatkan eror “Plugin ‘unix_socket’ is not loaded” ketika mencoba masuk ke MariaDB.

Kenapa itu terjadi? Berdasarkan penjelasan dari MDEV-14367, hal ini terjadi karena plugin otentikasi unix_socket yang aktif secara default pada versi 10.1 (dikemas Tim Debian), menjadi tidak aktif saat melakukan upgrade ke versi 10.2 yang dikemas langsung Tim MariaDB.

Lalu bagaimana cara memperbaikinya? Untuk memperbaikinya kita harus mengaktifkan pluginnya dengan cara berikut.

Pertama buka berkas konfigurasi MariaDB.

$ sudo vim /etc/mysql/mariadb.conf.d/50-server.cnf

Tambahkan konfigurasi berikut, tepat di bawah [mysqld].

plugin-load-add = auth_socket.so

Selanjutnya restart service MariaDB.

$ sudo systemctl restart mariadb

Sekarang silakan coba kembali masuk ke MariaDB.

$ mysql -u root -p

Beralih ke otentikasi standar

Jika Anda lebih prefer untuk menggunakan otentikasi standar, tanpa menggunakan unix_socket, Anda bisa menjalankan perintah berikut pada prompt MariaDB untuk menonaktifkan unix_socket.

use mysql;
update user set plugin='' where User='root';
flush privileges;
exit

Setelah keluar, Silakan coba masuk kembali, Anda sudah bisa masuk dengan menggunakan otentikasi password.

Semoga bermafaat

 

sumber : https://nothinux.id/cara-mengatasi-eror-plugin-unix_socket-is-not-loaded-mariadb/

3 Replies to “Cara Mengatasi Eror Plugin ‘unix_socket’ is not loaded MariaDB”

  1. Seo функционал в мегаполисе Мурманск

    Первоклассный на сегодня seo обеспечение. Это полноценный комбаин в seo, решает разные задачи. Работает в много-потоке в приложении есть свои прокси которые сейчас считаются на сегодня эффективными.

    Заходим по ссылке и делаем деньги

    [url=https://goo-gl.su/OUHL]Программа для анализа сайта seo[/url]

Leave a Reply