shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] criar usario comum no mysql na maquina remota, via ss


From: address@hidden
Subject: Re: [shell-script] criar usario comum no mysql na maquina remota, via ssh
Date: Tue, 21 Nov 2006 14:23:59 -0300
User-agent: Mozilla Thunderbird 1.0.2 (X11/20060926)

Olá Flávio

Primeiro quero agradecer mutissimo sua sugestão, e extrema rapidez na resposta.

Fiz um primeiro teste da solução sugerida (adaptando os meus dados, IP, senha, etc...
e obtive a seguinte mensagem:

resposta:

$ ssh root@$xx.xx.xx.xx <<EOF
mysql -u root -psenha -e " GRANT usage ON *.* TO
usuario@localhostIDENTIFIED BY 'senha_usuario'; "
EOF
$Pseudo-terminal will not be allocated because stdin is not a terminal.
stdin: is not a tty

Se vc ja tiver alguma ideia sobre esse resultado eu agradeceria. Assim que chegar a noite
vou analisar com bastante atenção cada passo da sua sugestão e a mensagem
de erro do prompt, pra tentar avançar na solução.

Se vc ja tiver alguma ideia, eu agradeço bastante.

Valeu

Abdala

Flavio Junior escreveu:

Tente isso:

$ ssh root@$xx.xx.xx.xx <<EOF
mysql -u root -psenha -e " GRANT usage ON *.* TO
usuario@localhostIDENTIFIED BY 'senha_usuario'; "
EOF

Sorte,

Flavio do Carmo Junior

On 11/21/06, Alexandre Bueno Chaves <address@hidden <mailto:alexandre1978%40gmail.com>> wrote:
>
> Já experimentou jogar o grant pra um arquivo texto com extensão .sql?
> Depois, faz um mysql -u user -p'senha' < arquivo.sql
> Você pode mandar remover o arquivo, se não quiser que a senha do usuário
> fique disponível para outrem.
>
> []'s
>
> On 11/21/06, address@hidden <mailto:shell-script%40abdala.org> <shell-script%40abdala.org> < > address@hidden <mailto:shell-script%40abdala.org> <shell-script%40abdala.org>> wrote:
> >
> > Saudações pessoal
> >
> > Estou tentando criar um usuario no mysql da minha maquina remota, usando
> > o ssh.
> >
> > Eu ja tentei varias formas, acredito que seja algo bem proximo do
> > comando abaixo:
> >
> > ----------------------------------------------------------
> > #!/bin/sh
> > ssh root@$xx.xx.xx.xx mysql -u root -psenha -e\
> > " GRANT usage ON *.* TO usuario@localhost IDENTIFIED BY 'senha_usuario';
> "
> > ----------------------------------------------------------
> >
> > mas não está funcionando.
> >
> > Eu ja troquei as chaves ssh da maquina local com o servidor, e autentica
> > ok sem senha.
> >
> > Ja testei esse comando localmente e funciona ok, mas no servidor está
> > dando
> > uma mensagem de erro enorme, mostrando todas as options do mysql.
> >
> > Agradeço muito qualquer ajuda que os colegas puderem prestar.
> >
> > Valeu pessoal
> >
> > Abdala
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

[As partes desta mensagem que não continham texto foram removidas]




reply via email to

[Prev in Thread] Current Thread [Next in Thread]