![[DBA][MariaDB] 사용자 계정 접속 잠금, 비활성화(?) - ACCOUNT LOCK](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc6LW7t%2FbtsC4q1Jw0V%2FF18gXuJRsWBxdnoksEnbs1%2Fimg.png)
USER ACCOUNT LOCK MariaDB의 특정 사용자 계정의 로그인 불가 상태로 만드는 방법이다. MariaDB 10.4 버전부터 해당 옵션을 지원한다. alter [user_id]@'[host_address]' account lock; MariaDB 는 특성상 사용자 계정을 " 계정명@접근대역 " 으로 생성한다. 즉 동일한 계정명이 여러개이고 접근 대역만 다를 수 있는데, 이 중 사용자가 로그인 하지 않았으면 하는 계정@접근대역을 로그인하지 못하게 잠글 수 있는 기능이다. 계정 생성 시 로그인 잠금 CREATE USER로 새로 생성하는 계정을 로그인 불가 상태로 생성하는 방법이다. create [user_id]@'[host_address]' identified by '[password]' acc..
![[MariaDB][Linux] 보안 설치 - mariadb-secure-installation](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlyaQs%2FbtsCRe6Xcwg%2FK8ifIrxeJnRp1T8Yggqhjk%2Fimg.png)
MariaDB 보안 설치 MariaDB의 보안을 향상시키는 추가 설치이다. MariaDB 운영 단계로 넘어가기 전 해당 작업을 추가하는 것을 권장한다. mariadb-secure-installation MariaDB 설치 이후 해당 실행 파일은 아래의 경로에서 확인 할 수 있다. /usr/bin/mariadb-secure-installation 따로 인자없이 해당 파일을 실행하면 된다. 아래와 같은 내용을 적용 할 수 있다. - root 계정의 비밀번호를 설정 - Local Host 외부에서 엑세스 할 수 있는 root 계정 삭제 - 익명 사용자 계정 삭제 - 테스트 데이터베이스 삭제 적용 방법 아래와 같이 실행 하면 해당 순차적으로 실행되어 설정이 적용된다. /usr/bin/mariadb-secure-..