[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[OT] Permisos de usuarios en MySQL.



Hola a todos,

Tengo una aplicación que se conecta a MySQL con un usuario "pepe" con password "pepepass" con el que creo, modifico, borro y muestro registros de/en una base de datos.

El usuario lo cree en MySQL con los permisos ALL para localhost y esa base de datos en particular.

Bien, el tema es que si intento generar un fichero .CSV exportando una selección de registros con un comando del tipo:

mysql -u pepe --password=pepepass mibasededatos -e "SELECT * FROM tabla where ...." -B > fichero_salida.csv

Me da un error diciendo que no tiene permisos.

Si ejecuto el mismo comando pero con el usuario "root" y la password "rootpass", me genera el fichero sin problemas.

mysql -u root --password=rootpass mibasededatos -e "SELECT * FROM tabla where ...." -B > fichero_salida.csv

Si ejecuto el comando:

mysql -u pepe -ppepepass

Entro perfectamente en MySQL y puedo crear, borrar, modificar y listar registros de esa base de datos.

¿Sabe alguien si necesito algún permiso especial para ejecutar el mismo comando con un usuario distinto a root?


Saludos y gracias,

Ramses

Reply to: