Senha do root

1. Senha do root

Alexandre Helmer da Paixao
AHP

(usa Ubuntu)

Enviado em 25/08/2010 - 13:34h

Olá galera do VivaoLinux,

Fiz a instalação do mysql em ambiente Unix (Ubuntu 10.4) porem não consigo acessar pois o mesmo não me deu (ou eu não vi) opção para configurar uma senha. Vi em outros fóruns que é possível zerar a senha e cadastrar uma nova, porem quando executo os comandos do manual do mysql 5.1 diz que para o comando `cat /mysql-directory/host_name.pid` a ação é negada.

Como devo proceder?


  


2. como qui é?

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 25/08/2010 - 13:59h

"cat /mysql-directory/host_name.pid` a ação é negada."

NÃO TEM que ter ação negada, tem é que informar o RESULTADO ou o ÊRRO disso.

aquilo que vc PENSA que é, não nos interessa.. apenas cole e ponha aqui a mensagem de êrro. Tendeu? aquela linha que aparece DEPOIS que vc digita o tal "cat.."

BTW, "mysql-directory" é apenas para lembrar que vc deve digitar.. onde está o tal do pid do mysql. Vc não digitou EXATAMENTE como está, né, ora pois-pois?

Também informe (no caso da troca de senha, etc) o que TENTOU fazer e NÃO conseguiu (mensagem de êrro, pls).

flames > /dev/null


3. Re: Senha do root

Alexandre Helmer da Paixao
AHP

(usa Ubuntu)

Enviado em 25/08/2010 - 14:29h

Executei o comando conforme o manual pedia. No caso do meu computador ficou: > sudo kill `cat /var/lib/mysql/alexandre-desktop.pid`
Logo apos isso ele diz: cat /var/lib/mysql/alexandre-desktop.pid: Permissão negada
Então o sistema pede a senha de root. Quando eu a digito, ele me da um Usage de kill.
E fica por isso mesmo.
Como devo proceder?


4. Re: Senha do root

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 25/08/2010 - 14:43h

primeiro ponha-se como root (no ubuntu: sudo su -) DEPOIS digite o comando. Acontece que como usuário comum, vc não tem direito de acesso ao tal .pid


5. Re: Senha do root

Alexandre Helmer da Paixao
AHP

(usa Ubuntu)

Enviado em 25/08/2010 - 15:18h

Coloquei o comando da seguinte forma:
> sudo kill `cat /var/lib/mysql/alexandre-desktop.pid`
e
> sudo su - kill `cat /var/lib/mysql/alexandre-desktop.pid`

Ambos deram o mesmo resultado.

O que pode ser isso?


6. não sei..

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 25/08/2010 - 15:24h

vc não diz qual o resutdado - risos.

na verdade, precisam ser DOIS comandos distintos e vc os digitou como um só:

$ sudo su -

(este transformou vc no super-usuário)

# cat..

pronto.


7. Re: Senha do root

Alexandre Helmer da Paixao
AHP

(usa Ubuntu)

Enviado em 25/08/2010 - 15:32h

#cat ... permissão negada e no kill só aparece uma lista com o que pode acompanhar ele (-l, -L, ...)

Agora deu pra entender?? ^^


8. nem um pouco..

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 25/08/2010 - 15:37h

mas façamos diferente: o .pid é apenas um arquivo que indica se um aplicativo está funcionando e (eventualmente), seu socket. Ora, pra saber se o MySQL está no ar, o mais simples é:

# netstat -nlpt

a última coluna indica o "dono" do socket; um dêles deve indicar mysql na porta 3306.


9. Re: Senha do root

Alexandre Helmer da Paixao
AHP

(usa Ubuntu)

Enviado em 26/08/2010 - 15:59h

Tópico resolvido

$ sudo su -
# service mysql stop (se a versão do ubuntu não for a 10.04, o comando fica assim: /etc/init.d/mysql stop)
# mysqld_safe --skip-grant-tables &
# mysql
(os próximos comandos serão executados no mysql)
> use mysql;
> update user set password = password('novasenha') where user='root';
> flush privileges;
> quit
(voltamos a linha de comando do Linux)
# service mysql start (se a versão do ubuntu não for a 10.04, o comando fica assim: /etc/init.d/mysql start)
# exit
$

Contribuição do usuario @Prog do fórum iMasters

Abraço!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts