Problema com um banco de dados da Banahosting

  • Autor Autor diecreative
  • Data de início Data de início
Este tópico foi traduzido automaticamente do espanhol. Ver original
diecreative

diecreative

Eta
Diseñador
Verificación en dos pasos activada
Olá amigos, coloco o tópico aqui para ver se alguém já passou por algo parecido com a Banahosting e outra empresa de hospedagem.

Resulta que estou exportando um site Joomla da Banahosting para outro provedor de hospedagem, envio o ticket para a Banahosting e eles não respondem.

O problema é que exporto o banco de dados tudo correto, sem novidades, depois quando o importo para Hostmonster, Hostgator e Eleven2, até no meu localhost, aparece a seguinte mensagem:


Inserir CODE, HTML ou PHP:
Error
consulta SQL: 

--
-- Base de datos: `mgavhprv_portal`
--
DELIMITER $$--
-- Procedimientos
--
CREATE DEFINER = `mgavhprv`@`localhost` PROCEDURE `josi_TeraWurfl_FallBackDevices` ( current_fall_back VARCHAR( 64 ) ) BEGIN find_fallback : WHILE current_fall_back != 'root' DO SELECT capabilities
FROM josi_TeraWurflMerge
WHERE deviceID = current_fall_back;

IF FOUND_ROWS( ) =0 THEN LEAVE find_fallback;

END IF ;

SELECT fall_back
FROM josi_TeraWurflMerge
WHERE deviceID = current_fall_back
INTO current_fall_back;

END WHILE;

END$$

MySQL ha dicho: 

#1227 - Access denied; you need the SUPER privilege for this operation

E este erro só aparece com esse banco de dados, se crio um novo na Banahosting ele importa perfeitamente sem novidades, o banco de dados pesa 800kb, alguém já passou por algo similar? Muito obrigado
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Olá amigos, coloco o tópico aqui para ver se alguém já passou por algo parecido com a Banahosting e outra empresa de hospedagem.

Resulta que estou exportando um site Joomla da Banahosting para outro provedor de hospedagem, envio o ticket para a Banahosting e eles não respondem.

O problema é que exporto o banco de dados tudo correto, sem novidades, depois quando o importo para Hostmonster, Hostgator e Eleven2, até no meu localhost, aparece a seguinte mensagem:


Inserir CODE, HTML ou PHP:
Error
consulta SQL: 

--
-- Base de datos: `mgavhprv_portal`
--
DELIMITER $$--
-- Procedimientos
--
CREATE DEFINER = `mgavhprv`@`localhost` PROCEDURE `josi_TeraWurfl_FallBackDevices` ( current_fall_back VARCHAR( 64 ) ) BEGIN find_fallback : WHILE current_fall_back != 'root' DO SELECT capabilities
FROM josi_TeraWurflMerge
WHERE deviceID = current_fall_back;

IF FOUND_ROWS( ) =0 THEN LEAVE find_fallback;

END IF ;

SELECT fall_back
FROM josi_TeraWurflMerge
WHERE deviceID = current_fall_back
INTO current_fall_back;

END WHILE;

END$$

MySQL ha dicho: 

#1227 - Access denied; you need the SUPER privilege for this operation

E este erro só aparece com esse banco de dados, se crio um novo na Banahosting ele importa perfeitamente sem novidades, o banco de dados pesa 800kb, alguém já passou por algo similar? Muito obrigado

pelo que o MySQL diz, você deve ter permissões altas para realizar a operação de criação
do novo DB.
O que eu faria no seu lugar seria criar primeiro o banco de dados pelo phpMyAdmin - com o mesmo
nome, usuário e senha do seu Joomla - e lá você estabelece as permissões para tudo.
Depois cria uma tabela qualquer e atribui todas as permissões possíveis.
Uma vez criado tudo isso, você remove a parte de criação do banco de dados, usuário e senha
do seu .sql e tenta importá-lo novamente.

Se não conseguir solucionar assim, consulte seu provedor de hospedagem; talvez por razões de segurança
eles não permitam criar bancos de dados e tudo o mais desta forma.
 
Por exemplo, tenho o localhost onde tenho todas as permissões e ele não importa. Fui à Hostmonster e criei o banco de dados normal com todos os privilégios e ele não importa, na Hostgator acontece o mesmo, na Eleven2 acontece o mesmo, até em outra hospedagem que tenho por aí acontece o mesmo, em todos aparece o mesmo erro, mas se vou à Banahosting e crio outro banco de dados, aí sim ele importa sem nenhum problema.

O que não entendo é por que em 4 provedores de hospedagem diferentes e um Localhost aparece o mesmo erro, será algum problema da Banahosting?

pelo que o MySQL diz, você deve ter permissões altas para realizar a operação de criação
do novo DB.
O que eu faria no seu lugar seria criar primeiro o banco de dados pelo phpMyAdmin - com o mesmo
nome, usuário e senha do seu Joomla - e lá você estabelece as permissões para tudo.
Depois cria uma tabela qualquer e atribui todas as permissões possíveis.
Uma vez criado tudo isso, você remove a parte de criação do banco de dados, usuário e senha
do seu .sql e tenta importá-lo novamente.

Se não conseguir solucionar assim, consulte seu provedor de hospedagem; talvez por razões de segurança
eles não permitam criar bancos de dados e tudo o mais desta forma.
 
Você pode utilizar o Akeeba Backup para fazer o backup do seu Joomla, e só terá que criar o BD na sua hospedagem e o Akeeba faz o resto
 
Voltar
Topo