MYSQL 進入outfile“訪問被拒絕” - 但我的用戶具有“全部”訪問權限
當您遇到“訪問被拒絕」錯誤時,儘管授予您的使用者「ALL」存取權限,但仍使用MySQL 中的INTO OUTFILE 命令。由於權限不足或配置不正確,可能會出現此錯誤。
要解決此問題,請按照以下步驟操作:
授予資料庫權限:
GRANT ALL PRIVILEGES ON YOUR_DATABASE.* TO 'asdfsdf'@'localhost' IDENTIFIED BY 'your_password';
刷新權限:
FLUSH PRIVILEGES;
授予檔案權限:
GRANT FILE ON *.* TO 'asdfsdf'@'localhost';確保'asdfsdf'@'localhost'使用者俱有授予的FILE 權限。執行以下指令:
驗證檔案權限:
以上是為什麼在 MySQL 中使用 INTO OUTFILE 時即使具有「ALL」權限也會出現「存取被拒絕」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!