Mengapa Saya Mendapat \'Akses Ditolak\' Apabila Mencipta Pengguna Baharu dalam MySQL?

Mary-Kate Olsen
Lepaskan: 2024-10-31 06:15:30
asal
1006 orang telah melayarinya

Why Am I Getting

Akses MySQL Ditolak untuk Pengguna

Apabila cuba mencipta pengguna baharu dalam MySQL dan memberikan mereka semua keistimewaan, pengguna mungkin menghadapi "Akses ralat ditolak" semasa cuba menyambung ke pangkalan data. Walaupun mencipta pengguna dan memberikan kebenaran kepada mereka, ralat berterusan.

Untuk menyelesaikan isu ini, pengguna mesti memastikan bahawa pernyataan GRANT menentukan nama hos bersama-sama dengan nama pengguna yang diberi keistimewaan. Pernyataan GRANT yang diubah suai berikut harus digunakan:

GRANT ALL ON *.* TO 'servname_shb'@'localhost';
Salin selepas log masuk

Ini memastikan bahawa pengguna 'servname_shb' mempunyai akses kepada semua pangkalan data pada pelayan 'localhost'. Seperti yang dicadangkan oleh @grantk dalam ulasan, adalah dinasihatkan untuk memperhalusi skop akses kepada hanya sumber yang diperlukan untuk meningkatkan keselamatan.

Atas ialah kandungan terperinci Mengapa Saya Mendapat \'Akses Ditolak\' Apabila Mencipta Pengguna Baharu dalam MySQL?. 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