dpitta
(usa Debian)
Enviado em 07/07/2014 - 09:56h
Bom dia
Tenho uma aplicação que só é acessada por ips conhecidos, então para facilitar o meu acesso estou tentando fazer script que ao eu executar libera o meu acesso de forma automática, mas não estou conseguindo por ter pouca experiência em shell script, será que alguém pode em ajudar?
Estou tentando a seguinte forma
#!/bin/bash
IP=`w | egrep '[0-9\.]{6,}' | awk '{print $3}'`
#echo $IP
mysql -u root --password='XXXXXXXX';
use mysql;
update user set Host =$IP WHERE Host != 'localhost' AND User = 'usuario'";
GRANT ALL ON usuario.* TO 'banco'@'$IP';
flush privileges;
Quando executo o script ele conecta no banco, mas não altera a tebela.
Obrigado