我一直在使用this免費託管網站進行開發和測試。更新命令被拒絕用戶
即使允許用戶使用cPanel的所有命令,我也無法使用MySQL命令來更改數據庫值。
然後,我測試了一個默認的用戶,它仍然不起作用。但是,它在我的系統上正常工作。
MySQL的錯誤是
UPDATE command denied to user 'test'@'localhost' for table 'content'
其他命令工作正常。
這是怎麼發生的?如何防止?或者任何解決方案?
我很肯定用戶有權使用UPDATE
命令,因爲我可以使用phpMyAdmin和相同的用戶並修改MySQL字段。
我不明白爲什麼來自PHP的一些MySQL命令被拒絕給予所有特權的用戶,並且可以通過phpMyAdmin執行所有操作。鑑於該腳本,phpMyAdmin和SQL主機位於同一臺服務器上。
爲什麼這個問題被否決? – pahnin
我沒有看到一個問題...... – Widor
好。問題是解決方案或解決方案是什麼。更新 – pahnin