Restauración remota de la base de datos gz mysql

Restauración remota de la base de datos gz mysql

Lo intenté

$> ssh root@ip "gunzip < [backupfile.sql.gz] | \
      mysql -u [uname] -p[pass] [dbname]"`

pero aparece el error:

ERROR 1044 (42000) at line 42: Access denied for user '[uname]'@'%'
                               to database '[dbname]'

Yo podría hacer

$> ssh root@ip "mysql -u [uname] -p[pass] [dbname] -e 'drop table [table]'"

Entonces supongo que no puede ser un problema de permiso remoto.

Entonces, ¿cuál es el comando correcto para realizar una restauración remota del archivo gz a mysql a través de ssh?

Respuesta1

El usuario que está utilizando no tiene el privilegio de archivo para leer archivos en el servidor. Simplemente otorgue privilegios de archivo al usuario y todo estará bien.

información relacionada