본문 바로가기
SW 프로그래밍/Mariadb

MariaDB 비밀번호 초기화

by N2info 2024. 11. 6.

1. server.cnf 위치로 이동

[root@centos my.cnf.d]# cd /etc/my.cnf.d/

 

2. 권한테이블 스킵

#  this is only  the mysqld standalone daemon

[mysqld]
skip-grant-tables

 

3. 재시작

[root@centos my.cnf.d]# systemctl restart mariadb

 

4. 접속(패스워드는 엔터를 누르면 생략되서 접속)

[root@centos my.cnf.d]# mysql -u root -p
Enter password:

 

5. 명령어 실행

MariaDB [(none)]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.002 sec)

 

6. 비밀번호 초기화

MariaDB [(none)]> ALTER USER 'root'@'localhost' IDENTIFIED BY '비밀번호';
Query OK, 0 rows affected (0.001 sec)

 

외부접근은...

MariaDB [(none)]> ALTER USER 'root'@'%' IDENTIFIED BY '';

 

7. 다시 명령어 실행

MariaDB [(none)]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.001 sec)

 

8. server.cnf 설정을 변경하고 다시실행

systemctl restart mariadb;

 

https://nahyungmin.tistory.com/279

 

Mariadb 비밀번호 초기화(centOS7, Mariadb10.6.5)

예전에도 올렸을 지 모르겠지만.. 나를 위해 다시 올림. 1. server.cnf 파일이 있는 위치로 이동 [root@centos my.cnf.d]# cd /etc/my.cnf.d/ 2. 권한 테이블 스킵 # this is only for the mysqld standalone daemon [mysqld] skip-gra

nahyungmin.tistory.com