본문 바로가기
Mysql

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

by NaHyungMin 2022. 1. 26.

예전에도 올렸을 지 모르겠지만.. 나를 위해 다시 올림.

1. server.cnf 파일이 있는 위치로 이동

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

 

2. 권한 테이블 스킵

# this is only for 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. 비밀번호 초기화(root는 로컬에서만 접속 가능하도록 설정해놓음)

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;

 

'Mysql' 카테고리의 다른 글

Mysql groupby 최신데이터 1row 값  (0) 2022.09.01
Mariadb 비밀번호 초기화(centOS7, Mariadb10.6.5)  (0) 2022.01.26
Mariadb Version up 10.5 -> 10.6.5  (0) 2022.01.25
mariadb AUTO_INCREMENT  (0) 2021.10.14
Mariadb like underscore  (0) 2021.09.23