Restauração remota do banco de dados gz mysql

Restauração remota do banco de dados gz mysql

tentei

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

mas receba o erro:

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

eu poderia fazer

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

Então acho que não pode ser um problema de permissão remota.

Qual é o comando correto para fazer uma restauração remota do arquivo gz para mysql via ssh?

Responder1

O usuário que você está usando não tem privilégio de arquivo para ler arquivos no servidor. Basta conceder privilégio de arquivo ao usuário e você ficará bem.

informação relacionada