Rumah >pangkalan data >tutorial mysql >Mengapa Saya Masih Mendapat Ralat \'Akses Ditolak\' Menggunakan INTO OUTFILE Walaupun Memberi Keistimewaan \'SEMUA\' dalam MySQL?
Ralat "Akses Ditolak" dalam MySQL INTO OUTFILE
Walaupun memberikan akses "SEMUA" kepada pengguna 'asdfsdf' dan menetapkan kebenaran folder kepada CHMOD 777, ralat berterusan apabila cuba menggunakan perintah INTO OUTFILE. Ralat ini menunjukkan kekurangan keistimewaan yang diperlukan untuk pengguna.
Penyelesaian:
Untuk menyelesaikan isu ini, laksanakan arahan SQL berikut:
> grant all privileges on YOUR_DATABASE.* to 'asdfsdf'@'localhost' identified by 'your_password'; > flush privileges;
Selain itu, pastikan pengguna 'asdfsdf'@'localhost' telah diberikan keistimewaan FILE:
> GRANT FILE ON *.* TO 'asdfsdf'@'localhost';
Arahan ini harus memberikan kebenaran yang diperlukan kepada pengguna dan membenarkan operasi INTO OUTFILE berjaya. Ambil perhatian bahawa YOUR_DATABASE ialah nama pangkalan data yang mengandungi jadual tbl_property.
Atas ialah kandungan terperinci Mengapa Saya Masih Mendapat Ralat \'Akses Ditolak\' Menggunakan INTO OUTFILE Walaupun Memberi Keistimewaan \'SEMUA\' dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!