Utilizzo il sito di hosting gratuito this per lo sviluppo e il test.comando di negazione per l'utente
Non è stato possibile utilizzare un comando MySQL UPDATE
per modificare i valori del database, anche se si suppone che l'utente possa utilizzare tutti i comandi da cPanel.
Quindi, ho provato lo stesso con un utente predefinito, non funzionerà ancora. Tuttavia, funziona bene sul mio sistema.
L'errore MySQL è
UPDATE command denied to user 'test'@'localhost' for table 'content'
Altri comandi stanno lavorando bene.
Perché sta succedendo? E come può essere prevenuto? O qualche soluzione per questo?
E sono molto sicuro che gli utenti abbiano il permesso di utilizzare il comando UPDATE
perché posso utilizzare phpMyAdmin con lo stesso utente e modificare i campi MySQL.
Non capisco perché alcuni comandi MySQL di PHP siano negati per un utente a cui sono stati dati tutti i privilegi e che può fare tutto tramite phpMyAdmin. Dato questo script, phpMyAdmin e l'host SQL si trovano sullo stesso server.
perché questa domanda è stata votata? – pahnin
Non vedo una domanda ... – Widor
bene. la domanda è qual è la soluzione o la soluzione per questo. aggiornato – pahnin