Rumah > pangkalan data > tutorial mysql > Mengapa Aplikasi Java JDBC Saya Mendapat \'Akses Ditolak\' Menyambung ke MySQL Walaupun Sambungan Berjaya daripada Bahasa Lain?

Mengapa Aplikasi Java JDBC Saya Mendapat \'Akses Ditolak\' Menyambung ke MySQL Walaupun Sambungan Berjaya daripada Bahasa Lain?

Patricia Arquette
Lepaskan: 2024-11-27 14:40:11
asal
650 orang telah melayarinya

Why Does My Java JDBC Application Get

Java JDBC Tidak Dapat Menyambung ke MySQL: Akses Ditolak

Apabila cuba mewujudkan sambungan ke MySQL melalui aplikasi Java, pengguna boleh menghadapi ralat berikut:

java.sql.SQLException: Access denied for user 'vincent'@'x.x.x.x' (using password: YES)
Salin selepas log masuk

Ralat ini menunjukkan bahawa pengguna yang ditentukan, 'vincent', tidak dapat menyambung ke pangkalan data. Walaupun memberikan keistimewaan sambungan pengguna yang sama daripada semua hos dalam phpMyAdmin dan sambungan yang berjaya menggunakan skrip Python, isu ini berterusan dalam Java.

Penyelesaian:

Untuk menyelesaikan isu ini , pertimbangkan untuk memberikan 'vincent' semua keistimewaan daripada mana-mana mesin dalam MySQL dengan mengeluarkan perkara berikut arahan:

GRANT ALL PRIVILEGES ON db_name.* TO 'vincent'@'%';
Salin selepas log masuk

Ganti 'db_name' dengan nama pangkalan data sebenar yang anda ingin berikan akses.

Atas ialah kandungan terperinci Mengapa Aplikasi Java JDBC Saya Mendapat \'Akses Ditolak\' Menyambung ke MySQL Walaupun Sambungan Berjaya daripada Bahasa Lain?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan