Zabbix 4.0 LTS - Alterar Senha do MariaDB 10.1 (MySQL 5.6) no Debian 9

Publicado por Guilherme Campos em 15/11/2019

[ Hits: 9.810 ]

 


Zabbix 4.0 LTS - Alterar Senha do MariaDB 10.1 (MySQL 5.6) no Debian 9



Tive a necessidade de alterar a senha do MariaDB (MySQL) utilizado com Zabbix Server 4.0.x LTS. Procurei na WEB e não encontrei quase nada a respeito, apenas alguns tutoriais relacionados à versões anteriores como 2.x.x e 3.x.x do Zabbix. Por isso, resolvi escrever esta dica voltado ao Zabbix 4.0.x LTS e MariaDB 10.1 / MySQL 5.6.

Espero que ajude vocês.

Primeira Etapa: Banco de Dados

Nesta etapa, vamos alterar a senha do usuário root do banco. Eu mantenho a mesma do usuário "zabbix@localhost".

1. Pare o MySQL:

sudo /etc/init.d/mysqld stop

2. Inicie o MySQL sem uma senha:

sudo mysqld_safe --skip-grant-tables &

3. Conecte-se ao MySQL:

mysql -uroot

4. Defina uma nova senha de root, executando os comandos abaixo (com ";" no final de cada um):

mysql> use mysql;
mysql> update user set authentication_string=PASSWORD("sua_nova_senha") where User='root';
mysql> flush privileges;
mysql> quit;

5. Pare o MySQL:

sudo /etc/init.d/mysql stop

6. Aguarde uns 10 segundos e inicie o MySQL:

sudo /etc/init.d/mysql start

Se o MySQL apresentar algum erro/não subir, reinicie a máquina e ele irá subir.

7. Teste a nova senha efetuando logon no banco:

mysql -u root -p

8. Ainda no banco, execute:

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'nova_senha';

9. Saia do banco:

mysql> quit;

Vamos para a segunda parte.

Segunda Etapa: Zabbix Server

Nesta etapa, iremos alterar os arquivos de configuração do Zabbix e iniciar o serviço com a nova senha.

1. No arquivo /etc/zabbix/zabbix_server.conf altere: DBPassword=Password_Antigo

Para:

DBPassword=Password_Novo

2. No arquivo /etc/zabbix/web/zabbix.conf.php altere: $DB['PASSWORD'] = 'Senha_Antiga';

Para:

$DB['PASSWORD'] = 'Senha_Nova';

3. Reinicie o Zabbix Server:

sudo /etc/init.d/zabbix/zabbix-server restart

Pronto, senha alterada.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Gerenciar pacotes em alto nível no Debian

Rode o Office online (Office Live Workspace) no Firefox, no Linux!

Não pode ter a maçã? Vai de pera!

Conectividade Social e Squid

Remover kernel(s) antigo(s) no Ubuntu

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts