Rumah > pangkalan data > tutorial mysql > Mengapa Saya Masih Mendapat Ralat \'Akses Ditolak\' Menggunakan INTO OUTFILE Walaupun Memberi Keistimewaan \'SEMUA\' dalam MySQL?

Mengapa Saya Masih Mendapat Ralat \'Akses Ditolak\' Menggunakan INTO OUTFILE Walaupun Memberi Keistimewaan \'SEMUA\' dalam MySQL?

Susan Sarandon
Lepaskan: 2024-11-03 07:19:30
asal
571 orang telah melayarinya

Why Do I Still Get

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;
Salin selepas log masuk

Selain itu, pastikan pengguna 'asdfsdf'@'localhost' telah diberikan keistimewaan FILE:

> GRANT FILE ON *.* TO 'asdfsdf'@'localhost';
Salin selepas log masuk

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!

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