Mengapa Saya Mendapat Ralat MySQL 2002: Kebenaran Ditolak pada Localhost?

Linda Hamilton
Lepaskan: 2024-11-02 01:52:02
asal
766 orang telah melayarinya

Why Am I Getting MySQL Error 2002: Permission Denied on Localhost?

Isu Kesambungan: MySQL Ralat 2002: Kebenaran Ditolak

Apabila cuba menyambung ke pangkalan data MySQL, pembangun mungkin menghadapi mesej ralat "Ralat : Tidak dapat menyambung ke MySQL Penyahpepijatan errno: 2002 Ralat penyahpepijatan: Kebenaran ditolak." Ralat ini berlaku apabila pengguna yang cuba menyambung tidak mempunyai kebenaran yang diperlukan untuk mengakses pangkalan data. Walaupun ralat biasanya timbul apabila menyambung dari jauh, ia juga boleh berlaku pada localhost.

Menyelesaikan masalah untuk Sambungan Localhost

Jika isu ini nyata pada localhost, punca utama mungkin terletak dalam dasar keselamatan SELinux. Khususnya, dasar "httpd_can_network_connect_db" mesti didayakan untuk memberikan kebenaran pelayan web untuk mewujudkan sambungan ke pangkalan data. Tetapan ini boleh disahkan menggunakan arahan:

getsebool -a | grep httpd
Salin selepas log masuk

Jika "httpd_can_network_connect_db" ditetapkan kepada "Mati", ia boleh didayakan menggunakan:

setsebool -P httpd_can_network_connect_db 1
Salin selepas log masuk

Perubahan ini akan berterusan sepanjang but semula berdasarkan bendera "-P".

Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat MySQL 2002: Kebenaran Ditolak pada Localhost?. 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!