CRIAR NOVA SENHA ADMINISTRADOR MYSQL  

Posted by: Paulo Bezerra in

http://www.simplehelp.net/2008/11/26/how-to-reset-a-lost-mysql-root-password/pt/


Você esqueceu-se sempre de sua senha da raiz de MySQL? É umadaquelas coisas que acontece apenas apesar das precauções quenumerosas uma pôde fazer exame. Em conseqüência, você é locked fora de seu usuário da base de dados. Você não pode criar bases de dados novas e é saido com pouco controle sobre o estado de seu usuário da base de dados. Em tais situações que sabem regain a raiz alcance a seu usuário da base de dados vem em acessível. É assim aqui o que você pode fazer para restaurar a senha para o usuário daraiz em MySQL em Windows e em Linux.

Usuários de Windows:

Início de uma sessão a seu usuário como o administrador. Mate o usuário de MySQL se estiver funcionando. Para fazer este você necessita Gerente de serviços de Windows, assim que estale sobre Comece o menu, vá então aoPainel de controle, então ao Ferramentas administrativas, e seleto Serviços. Aqui procure o usuário de MySQL e pare-o. Se não for alistado lá e MySQL é atéque o funcionar significa que MySQL não está funcionando como um serviço. Nesse caso você necessita carregar o gerente da tarefa de que você deve alcança usando a combinação chave Ctrl+Alt+Del. Mate agora o processo de MySQL.

Com o processo de MySQL parado lhe necessite forçar uma mudança das senhasem MySQL usando uma combinação do UPDATE e RESPLENDOR opções. Lance assim seu editor de texto favorito e críe uma lima nova. Incorpore o seguinte texto na lima que substitui “NewMySQLPassword” com sua senha nova:

UPDATE mysql.user Password=PASSWORD AJUSTADO (” NewMySQLPassword”) ONDE User=' raiz';
PRIVILÉGIOS NIVELADOS;

O que a primeira linha é que atualiza o valor do campo “senha” na tabela mysql.user para o usuário “raiz” “NewMySQLPassword”. A segunda linha nivela o jogo velho dos privilégios e certifica-se que sua senha nova está usada em toda parte. Excepto este texto como C:\mysql _reset.txt.

Em seguida, você necessita ligar seu usuário de MySQL passar esta lima como um parâmetro da configuração. Lance um terminal indo ao Comece o menu, então aFuncionamento, e datilografe então cmd e a batida entra. Incorpore agora o seguinte comando:

C:\mysql\bin\mysqld - NT - init-file= C:\mysql _reset.txt

Uma vez que o usuário é feito que começa a supressão a lima C:\mysql _reset.txt. Sua senha da raiz de MySQL deve ser restaurada agora. Reinicie agora seu usuário de MySQL outra vez. Vá para trás ao gerente de serviços de Windows outra vez fazer isso. Sua senha nova da raiz de MySQL deve trabalhar para você agora.

Usuários de Linux:

Log on to your Linux machine as the root user. The steps involved in resetting the MySQL root password are to stop the MySQL server, restart it without the permissions active so you can log into MySQL as root without a password, set a new password, and then restart it normally. Here’s how you do it. First, stop the MySQL server:

# /etc/init.d/mysql stop

Now start the MySQL server using the –skip-grant-tables option, which will run the server without loading the permissions settings:

# mysqld_safe –skip-grant-tables &

The & option at the end makes the command you have executed run as a background process. Now log on to your MySQL server as root:

# mysql -u root

It should allow you in without prompting for a password. The following steps will set the new password:

mysql> use mysql;
mysql> update user set password=PASSWORD(”NewMySQLPassword”) where User=’root’;
mysql> flush privileges;
mysql> quit

Replace “NewMySQLPassword” with your own password. Here’s what happens here. The first line selects the MySQL configuration tables. The second line updates the value of the field “Password” for the user “root” to “NewMySQLPassword”. The third line flushes the old set of privileges and makes sure your new password is used everywhere. Now, the last step is to restart the server normally and use your new root password to log in:

# /etc/init.d/mysql stop
# /etc/init.d/mysql start
# mysql -u root -pNewMySQLPassword

Congratulations, your new MySQL root password is set and your MySQL server is ready to be used again. Remember to update all your applications to use this password if you are using it anywhere.



This entry was posted on 09:56 and is filed under . You can leave a response and follow any responses to this entry through the Assinar: Postar comentários (Atom) .

0 comentários

Postar um comentário