Jump to content
  • 0
Sign in to follow this  
Kian

[RESOLVIDO]Emulador

Question

Pessoal eu contratei uma empresa de host e escolhi o hércules como emulador.Só que está dando uns problemas.

.(Resposta da empresa)>>>"Pois assim, o Hércules não está mais deixando ligar o emulador se você estiver com acesso root, porém se eu tirar o acesso root, o emulador liga mas não deixa fazer algumas coisas"Dando acesso negado.

Eles me falaram que isso está acontecendo de uma semana prá cá.Houve alguma atualização?Alguém sabe como resolver isso?Desde já agradeço.

Edited by Kian

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

O seu emulador provavelmente está configurado para acessar a database "ragnarok" como é padrão nas configurações do inter_athena, sendo que o usuário da database é root, você tem que ir até o phpmyadmin e dar todos os privilégios para esse usuário (ragnarok), e assim você rodará normal. 

ps: Não é aconselhável ficar com o usuário root por ser padrão, só você mudar no phpmyadmin e depois configurar o inter_athena com os mesmos dados. 

 

Caso não dê certo, recrie o banco de dados com esses comandos: 

CREATE USER 'ragnarok'@'%' IDENTIFIED BY 'ragnarok';
GRANT ALL PRIVILEGES ON 'ragnarok'.* to 'ragnarok'@'%' IDENTIFIED BY 'ragnarok';
flush privileges;

/* Se der erro de syntax, use esse comando: */ 

CREATE USER 'ragnarok'@'%' IDENTIFIED BY 'ragnarok';
  GRANT ALL PRIVILEGES ON ragnarok.* to 'ragnarok'@'%' IDENTIFIED BY 'ragnarok';

Share this post


Link to post
Share on other sites
  • 0

 

O seu emulador provavelmente está configurado para acessar a database "ragnarok" como é padrão nas configurações do inter_athena, sendo que o usuário da database é root, você tem que ir até o phpmyadmin e dar todos os privilégios para esse usuário (ragnarok), e assim você rodará normal. 

 

ps: Não é aconselhável ficar com o usuário root por ser padrão, só você mudar no phpmyadmin e depois configurar o inter_athena com os mesmos dados. 

 

Caso não dê certo, recrie o banco de dados com esses comandos: 

CREATE USER 'ragnarok'@'%' IDENTIFIED BY 'ragnarok';
GRANT ALL PRIVILEGES ON 'ragnarok'.* to 'ragnarok'@'%' IDENTIFIED BY 'ragnarok';
flush privileges;

/* Se der erro de syntax, use esse comando: */ 

CREATE USER 'ragnarok'@'%' IDENTIFIED BY 'ragnarok';
  GRANT ALL PRIVILEGES ON ragnarok.* to 'ragnarok'@'%' IDENTIFIED BY 'ragnarok';

 

não é isso não, o hercules realmente mudou e não está aconselhando usar root no OS

 

https://github.com/HerculesWS/Hercules/pull/1338

 

se vc entende os riscos e continuar, abra o core.c, tire os // do 

 

//#define I_AM_AWARE_OF_THE_RISK_AND_STILL_WANT_TO_RUN_HERCULES_AS_ROOT

 

e recompile

Share this post


Link to post
Share on other sites
  • 0

Ah, tenho que me atualizar em relação ao emulador então, mas isso deveria ser opcional e não obrigatório, um snippet pra isso ajudaria. 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.