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

Metode otentikasi 'mysql_old_password' tidak didukung

Pesan kesalahan ini ditampilkan saat Anda menyambung ke database MySQL yang sandinya disimpan dalam format sandi lama (http://dev.mysql.com/doc/refman/5.0/en/old-client.html ). Klien MySQL yang lebih baru tidak mengizinkan koneksi dibuat ke database menggunakan format kata sandi lama karena kurang aman.

Beberapa akan menyarankan untuk mengatur old_passwords=1 di server MySQL, tetapi saya pikir akan lebih baik untuk memutakhirkan kata sandi ke format kata sandi baru. Kemudian koneksi MySQL dapat diatur kembali dan database Anda akan lebih terlindungi.

Anda dapat membaca tentang cara meningkatkan kata sandi MySQL Anda dari format lama ke format baru di sini:http://code.openark.org/blog/mysql/upgrading-passwords-from-old_passwords-to-new-passwords



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Class.forName(com.mysql.jdbc.Driver).newInstance()

  2. max(panjang(bidang)) di mysql

  3. MyCLI – Klien MySQL/MariaDB dengan Pelengkapan Otomatis dan Penyorotan Sintaks

  4. mysql_query hanya mengembalikan tipe string untuk tipe int/fload db

  5. Apakah saya membersihkan/melarikan diri dengan benar?