Como redefinir a senha de root mariadb no Linux

Como redefinir a senha de root mariadb no Linux

Você esqueceu a senha da raiz mariadb? Você não sabe como recuperá -lo. Não se preocupe, este tutorial o ajudará a redefinir a senha do Mariadb Root no sistema Linux.

Vamos seguir este tutorial passo a passo para redefinir a senha de root mariadb em seus sistemas Linux.

Etapa 1 - Inicie o mariadb no modo de segurança

Primeiro de tudo, você precisa parar o serviço de mariadb em seu sistema. Você pode fazer isso usando o seguinte comando.

sudo systemctl pare mysql.serviço 

Agora comece seu serviço MariaDB no modo de segurança usando o Skip Grant e execute este comando em segundo plano.

mysqld_safe--skip-gran-tables & 

Etapa 2 - Alterar senha

Depois de iniciar o mariadb em segurança mais conectar -se ao mariadb com o usuário root e sem senha. Após o seguinte, execute o comando para alterar a senha do usuário root.

Raiz Mysql -u 
> Use MySQL; > Atualizar conjunto de usuários autenticação_string = senha ("secret") onde user = "root"; > Privilégios de descarga;
123> use mysql;> update Usue Set Authentication_string = senha ("secret") onde usuário = 'root';> Privilégios de descarga;

Etapa 3 - Pare e comece a mariadb

Depois de alterar com sucesso a senha, pare o serviço MariaDB e inicie -o novamente no modo normal usando os seguintes comandos.

sudo systemctl pare mysql.serviço sudo systemctl iniciar mysql.serviço 

Etapa 4 - Faça login com nova senha

Agora você tem nova senha de usuário root para sua instância de mariadb. Faça login na instância do mariadb para verificar a nova senha.

Mysql -u root -p Digite Senha: Bem -vindo ao Monition Monitor. Os comandos terminam com; ou \ g. Seu ID de conexão MariaDB é 3 versão do servidor: 10.1.26-MARIADB-0+DEB9U1 DEBIAN 9.1 Copyright (C) 2000, 2017, Oracle, Mariaadb Corporation AB e outros. Digite 'ajuda;' ou '\ h' para obter ajuda. Digite '\ c' para limpar a instrução de entrada atual. Mariadb [(nenhum)]>