Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Koneksi Java - MySQL:Pengambilan Kunci Publik tidak diizinkan

Anda harus menambahkan opsi klien ke konektor mysql allowPublicKeyRetrieval=true Anda untuk memungkinkan klien secara otomatis meminta kunci publik dari server. Perhatikan bahwa AllowPublicKeyRetrieval=True dapat mengizinkan proxy jahat melakukan serangan MITM untuk mendapatkan kata sandi plaintext, jadi kata sandi itu False secara default dan harus diaktifkan secara eksplisit.

https://mysql-net.github.io/MySqlConnector/connection-options/

Anda juga dapat mencoba menambahkan useSSL=false ketika Anda menggunakannya untuk tujuan pengujian/pengembangan

contoh:

jdbc:mysql://localhost:3306/db?allowPublicKeyRetrieval=true&useSSL=false


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cara menambahkan tanggal dan waktu dengan nama file cadangan menggunakan mysqldump dari command prompt dan untuk menentukan jalur file cadangan

  2. Bagaimana saya bisa membuat dua kondisi dalam memiliki klausa?

  3. Mendapatkan pelengkapan otomatis jQuery untuk bekerja dengan sumber PHP

  4. MySQL GROUP BY dengan preferensi

  5. Bagaimana cara menghitung rasio menggunakan kueri sql?