Linux MariaDB Raiz

A senha da raiz de mariadb não está disponível no momento, ou foi esquecida? Mesmo que a senha não seja suficientemente segura e você queira mudá-la, não devem ocorrer problemas. A senha pode ser facilmente redefinida, alterada ou restabelecida. A solução para problemas como a mudança da senha é mantida muito simples.

Tomar o caminho da solução sem problemas

Com diferentes distribuições e o servidor MySQL, há soluções. A raiz de mariadb deve ser terminada primeiro. A reinicialização funcionará sem problemas ou mesmo limitações aproximadas. O servidor raiz mariadb deve ser iniciado. Então a opção - skip- grant-tables é utilizada e o servidor raiz mariadb funcionará sem nenhum problema. O servidor de banco de dados deve ser utilizado. Isto é combinado com a opção - Skip-networking. Portanto, o acesso de fora é proibido. Caso contrário, este acesso pode ser usado sem uma senha. Torna-se fácil quando a raiz de mariadb está funcionando. Então você pode simplesmente trabalhar sem uma senha de root e o servidor de banco de dados está conectado. Aí você pode redefinir a senha. Se a senha para o usuário foi alterada, então o servidor de banco de dados pode ser encerrado. Em seguida, o serviço é reiniciado. Com a nova senha, o usuário pode agora conectar-se ao servidor raiz da mariadb.

Requisitos e primeiros passos

Para acessar a mariadb root- Serverpaswort, o acesso ao servidor Linux mariadb root deve ser fornecido. Um substituto que é totalmente compatível com MySQL é geralmente enviado pela raiz de mariadb. Os usados Base de dados e a versão deve ser usada com comandos diferentes. Assim, a senha raiz pode ser recuperada. Para chegar ao banco de dados deve ser parado, então ele só pode ser alcançado manualmente. A linha de comando do banco de dados também pode ser alcançada sem uma senha. Deve ser impedido que você possa se conectar com outros clientes. O banco de dados deve ser ativado com isto, sem carregar as tabelas de subsídios. O comercial no final do comando, este processo é executado em segundo plano. Assim, o terminal pode ser usado ainda mais. A conexão com o banco de dados pode ser feita como usuário root. Esta conexão com o banco de dados pode ser usada sem senha. Com a opção $ mysql-u root, um prompt de shell de banco de dados é visto imediatamente. Com vários avisos, a raiz pode ser acessada. Aí a senha pode ser alterada convenientemente.

Mudando a senha de root

Com versões modernas do servidor raiz mariadb, o comando ALT USER pode ser usado. Entretanto, este comando não funcionará se as tabelas de subsídios não forem carregadas. FLUSH PRIVILEGES podem ser usadas para carregar as tabelas de subsídios. Com mysql> FLUSH PRIVILEGES a senha raiz pode ser facilmente alterada. Para versões mais recentes que a MariaDB 10.1.20 pode ser usado o seguinte comando: mysql> ALTER USER 'root'@'localhost'IDENTIFIED BY 'new_password'; .
Para versões do MariaDB 10.1.20 e anteriores, o comando mysql> SET PASSWORD FOR 'root'@'localhorst'= PASSWORD('new_password'); . Observe a nova_ senha com a nova senha escolhida primeiro. O comando ALTER USUÁRIO às vezes não pode funcionar, então o comando UPDATE...SET pode normalmente substituir a senha. É importante que as tabelas de subsídios sejam recarregadas posteriormente. Em ambos os casos, você deve ver a confirmação de que o comando foi executado. O servidor de banco de dados pode agora ser parado e também reiniciado. A instância do servidor é parada e enviada com a SIGTERM. Após a limpeza, este comando aparecerá com mais freqüência.

Artigos atuais