[Mac, M1]MariaDB root 비밀번호 설정
2022. 8. 8. 02:47ㆍData Engineering/MariaDB
환경
- Mac, M1
- MariaDB - 10.8.3
1. MariaDB 실행
MariaDB 가 설치되어 있지 않다면 MariaDB설치 를 참고한다.
$ mariadb
MariaDB 설치 후 따로 비밀번호 설정이 없었다면 위와 같이 바로 접속되는 것을 확인할 수 있다.
2. 계정 목록 확인
# 데이터베이스 목록 확인
> show database;
# mysql 데이터베이스 접근
> use mysql
# user 테이블에서 호스트, 유저, 패스워드 확인
> select host, user, password from user;
localhost 호스트에서 root 유저를 확인할 수 있다.
3. root 계정 비밀번호 설정
# '비밀번호' 부분에 원하는 비밀번호 입력 후 명령어 실행
# MariaDB 10.5 이상의 버전은 mysql 의 user 테이블이 뷰테이블이라서 아래와 같이 해야함.
> set password for 'root'@'localhost'=password('비밀번호')
# 변경사항 반영
> flush privileges;
위 내용대로 하고 다시 user 테이블을 확인해보면 아래와 같다.
root 계정의 암호가 변경되었고 암호화되어 있는 것을 확인할 수 있다.
4. 테스트
root 계정으로 MariaDB 에 접근해본다.
# 터미널에서 아래 명령어 입력 후 변경한 패스워드 입력
$ mariadb -u root -p
설정한 비밀번호로만 root 계정으로 접속되는 것을 확인할 수 있다.
'Data Engineering > MariaDB' 카테고리의 다른 글
[Mac, M1]DBeaver 설치 (0) | 2022.08.06 |
---|---|
[Mac, M1]MariaDB 설치 (0) | 2022.08.06 |