Como redefinir a senha do MySQL ou Mariadb Root no Linux

- 3362
- 27
- Enrique Crist
Se você estiver configurando um servidor de banco de dados MYSQL ou MARIADB pela primeira vez, é provável.
Uma dessas configurações é a senha da conta raiz do banco de dados - que você deve manter privado e usar somente quando necessário estritamente necessário. Se você esquecer a senha ou precisar redefini -la (por exemplo, quando um administrador de banco de dados muda de funções - ou for demitido!).
Leia sugerida: Altere a senha do MySQL ou Mariadb Root
Este artigo será útil. Explicaremos como redefinir ou recuperar o mysql ou mariadb senha do Linux no Linux.
Embora usemos um servidor mariadb neste artigo, as instruções também devem funcionar para o MySQL.
Recupere a senha do MySQL ou Mariadb Root
Para começar, pare o serviço de banco de dados e verifique o status do serviço, devemos ver a variável de ambiente que definimos anteriormente:
------------- Systemd ------------- # SystemCtl Stop mariadb ------------- Sysvinit ------------- # /etc /init.D/MySqld Stop
Em seguida, comece o serviço com --pular as tábulos de grandas
:
------------- Systemd ------------- # SystemCtl Set-ProiNEMIMENT MySQLD_OPTS = "-SKIP-GRANT TABLES" # SystemCtl START MARIADB # SYSTEMCTL STATUS MARIADB ------------- Sysvinit ------------- # mysqld_safe--skip-gran-tables &

Isso permitirá que você se conecte ao servidor de banco de dados como root sem uma senha (pode ser necessário mudar para um terminal diferente para fazê -lo):
# mysql -u root
A partir de então, siga as etapas descritas abaixo.
Mariadb [(nenhum)]> Use mysql; Mariadb [(nenhum)]> Atualizar usuário Definir senha = senha ('YourNewPasswordhere') Onde user = "root" e host =' localhost '; Mariadb [(nenhum)]> Privilégios descarregados;
Por fim, pare o serviço, desperte a variável do ambiente e inicie o serviço mais uma vez:
------------- Systemd ------------- # SystemCtl Stop mariadb # SystemCtl Unset-ProiNEMENT MYSQLD_OPTS # SystemCtl START MARIADB ------------- Sysvinit ------------- # /etc /init.d/mysql Stop #/etc/init.D/MySQL Start
Isso fará com que as alterações anteriores entrem em vigor, permitindo que você se conecte ao servidor de banco de dados usando a nova senha.
Resumo
Neste artigo, discutimos como redefinir a senha do Mariadb / MySQL Root. Como sempre, sinta -se à vontade para usar o formulário de comentário abaixo para nos deixar uma nota se tiver alguma dúvida ou feedback. Estamos ansiosos para ouvir de você!
- « Como impor alto teste de carga de CPU e teste de tensão no Linux usando a ferramenta 'estresse-ng'
- 6 melhores ferramentas de corte de página em PDF para Linux »