Mysql: tidak dapat menggunakan plugin autentikasi yang diminta '': plugin autentikasi ini tidak didukung

Dibuat pada 2 Jul 2018  ·  7Komentar  ·  Sumber: go-sql-driver/mysql

Deskripsi masalah

Setelah memutakhirkan dari versi 1.3 ke 1.4, saya mendapat pesan log tentang plugin autentikasi yang tidak didukung. Tidak ada yang berubah di sisi server.

Catatan eror

could not use requested auth plugin '': this authentication plugin is not supported
unknown auth plugin:

Konfigurasi

Versi driver (atau git SHA): d523deb1b23d913de5bdada721a6071e71283618

Buka versi: 1.10.3

Versi server: MySQL 5.5.59-cl

OS Server: tidak diketahui

bug duplicate

Komentar yang paling membantu

Saya melihat masalah serupa, meskipun dengan plugin berbeda yang tampaknya tidak dapat digunakan.

[mysql] 2018/07/02 17:10:36 driver.go:120: could not use requested auth plugin 'mysql_native_password': this user requires mysql native password authentication.

Perubahan tampaknya telah diperkenalkan oleh affd4c93966fe80839dc3dd720440aaad00914b9, karena revisi sebelumnya tidak memiliki masalah seperti itu meskipun tidak ada perubahan pada server atau kode klien. Saya juga memperhatikan ini ketika memutakhirkan dari 1.3.0 ke 1.4.0.

Versi server: mysql: 5.7 gambar buruh pelabuhan
Buka versi: go version go1.10 linux/amd64

Semua 7 komentar

Saya melihat masalah serupa, meskipun dengan plugin berbeda yang tampaknya tidak dapat digunakan.

[mysql] 2018/07/02 17:10:36 driver.go:120: could not use requested auth plugin 'mysql_native_password': this user requires mysql native password authentication.

Perubahan tampaknya telah diperkenalkan oleh affd4c93966fe80839dc3dd720440aaad00914b9, karena revisi sebelumnya tidak memiliki masalah seperti itu meskipun tidak ada perubahan pada server atau kode klien. Saya juga memperhatikan ini ketika memutakhirkan dari 1.3.0 ke 1.4.0.

Versi server: mysql: 5.7 gambar buruh pelabuhan
Buka versi: go version go1.10 linux/amd64

Masalah yang sama untuk versi Server: 5.1.66-0+squeeze1-log

https://github.com/go-sql-driver/mysql/blob/master/packets.go#L236

mengembalikan plugin kosong yang menyebabkan peringatan

Ada masalah lain tentang topik ini sekitar sebulan yang lalu. Ini sudah ditutup, meskipun saya tidak berpikir bahwa diskusi telah menghasilkan apa-apa. Ada cabang terpisah yang dibuat oleh @julienschmidt yang telah memecahkan masalah, setidaknya dalam kasus saya. Mungkin Anda bisa mencoba jika cabang itu juga cocok untuk Anda.

Buka versi: go version go1.9.6 linux/amd64
Versi server: 5.1.73
OS Server: centos-release-6-9

Cabang ini menyelesaikannya untuk saya. Apakah itu akan digabungkan menjadi master?

go versi go1.10.2 windows/amd64
Versi server: 5.1.66-0+squeeze1-log

Saya mengalami masalah ini lagi -_- !。mengapa tidak menggabungkan ini diperbaiki menjadi master?

Membuka permintaan tarik untuk cabang itu: #835

Lanjutkan diskusi di sini: #815

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

Dieterbe picture Dieterbe  ·  6Komentar

pmoosman picture pmoosman  ·  9Komentar

lunemec picture lunemec  ·  7Komentar

tanepiper picture tanepiper  ·  8Komentar

AlekSi picture AlekSi  ·  3Komentar