Tengo una tabla de base de datos de la que, al seleccionar datos con nombre de usuario y contraseña, que funciona, pero cuando inserto algunos datos de esa tabla con el mismo nombre de usuario y la contraseña que me muestra el errorcomando insert negado en MySQL
INSERT command denied to user 'username'@'localhost' for table 'tablename'
Busqué usando Google y alguien más tuvo el mismo problema con el tamaño de db. Comprobé mi DB y cuando voy directamente a phpmyadmin para insertar datos en la tabla, funciona, pero cuando llamo una consulta a la tabla desde un script PHP, me da el error.
Podría ser un problema de privilegio. – Nishant
verificar el permiso de la cuenta mysql otorgar todos los privilegios – Harish
Muéstranos tu código PHP. Es muy probable que sea un problema de privilegio. La secuencia de comandos debe iniciar sesión en MySQL como un usuario que tiene el privilegio de INSERTAR EN la tabla (o en toda la base de datos). –