[MariaDB] root 계정의 비밀번호 및 보안 설정 - Ubuntu[MariaDB] root 계정의 비밀번호 및 보안 설정 - Ubuntu
Posted at 2018. 12. 11. 22:33 | Posted in MySQL/MariaDB참고 : https://github.com/helloheesu/SecretlyGreatly/wiki/맥에서-mysql-설치-후-환경설정하기
■ 우분투 마리아DB 비밀번호 및 보안 설정
우분투에 마리아DB 설치가 끝났다면 이제
접속할 수 있도록 관리자(root) 계정의 비밀번호 및 보안기능을 설정해 보자.
$ sudo mysql_secure_installation |
위 명령어를 실행하면 위와같이 이제 설정값을 어떻게 정할 건지 묻게된다.
아래 묻는 항목을 정리하였으니 하나하나 확인해 보며 설정을 끝마치도록 한다.
# 01. Enter current password for root
관리자(root) 계정의 현재 비밀번호를 묻는다.
비밀번호를 입력하고 ENETER 키를 누르면 된다.
그렇지만 [Ubuntu] MariaDB 설치 와 같이
마리아DB를 설치하고, $ sudo mysql_secure_jinstallation 를 통해
처음 설정하는 경우라면 ENETER를 치고 넘어가면 된다.
Enter current password for root (enter for none): ENTER |
# 02. Set root password?
관리자인 root 계정의 패스워드의 사용 여부를 묻는다.
Set root password? [ Y / n ] Y |
# 03. new password AND Re-enter new password
이제 root 계정의 비밀번호를 지정한다.
Re-enter new password: 비밀번호 |
# 04. Remove anonymous users?
익명 사용자의 접속여부를 묻는다.
NO을 입력하면 $ mysql -u root 와 동시에 $ mysql도 사용이 가능하다.
되도록이면 YES를 선택하자.
Remove anonymous users? [ Y / n ] Y |
# 05. Disallow root login remotely?
127.0.0.1, localhost외에 다른 IP로 root 접속의 가능 여부를 묻는다.
YES를 선택하면 원격으로 root 계정의 접근을 막게된다.
Disallow root login remotely? [ Y / n ] Y |
# 06. Remove test database and access to it?
마리아DB 설치시 기본적으로 제공되는 test 데이터베이스의 삭제 여부를 묻는다.
Remove test database and access to it? [ Y / n ] Y |
# 07. Remove test database and access to it?
마지막으로 프리빌리지(privilege) 테이블의 재시작 여부를 묻는다.
꼭 YES를 선택하여 작업을 진행한다.
Reload privilege tables now? [ Y / n ] Y |
■ 우분투 마리아DB root 계정으로 접속
이제 모든 설정이 마무리 되었다면
관리자(root) 계정으로 접근할 수 있을 것이다.
$ sudo mysql -u root -p Enter password: #03 에서 지정한 root 계정의 패스워드 |
이전글 : 우분투 마리아DB 설치하기
다음글 : 우분투에서 마리아DB 원격접속 설정하기
'MySQL > MariaDB' 카테고리의 다른 글
[MariaDB] Ubuntu MariaDB 시간 변경 (0) | 2019.07.30 |
---|---|
[MariaDB] 테이블 구조 복사 쿼리 (0) | 2019.01.09 |
[MariaDB] MariaDB의 데이터 베이스 및 사용자 계정 추가하기 (0) | 2018.06.26 |
[MariaDB] Windows에서 MariaDB 세팅하기 (0) | 2018.06.26 |
[MariaDB] Windows에 MariaDB 다운받고 설치하기 (0) | 2018.04.10 |