MariaDB 접근권한 설정방법
페이지 정보
본문
MariaDB은 호스트, 계정 단위로 데이터베이스에 대한 접근권한을 설정 할 수 있다. 권한 설정은 GRANT를 이용한다.
예)
GRANT ALL ON db1.* To 'maria'@'%' IDENTIFIED BY 'password'
GRANT SELECT, INSERT, UPDATE, DELETE ON shopping.* To 'maria'@'%' IDENTIFIED BY 'password'
유저의 권한 확인 방법
show grants for 'maria'@'%'
데이터베이스를 사용하는 애플리케이션의 경우, 테이블단위로 권한을 설정한다. 반면 데이터베이스 관리자의 경우에는 글로벌 권한을 줘야 할 것이다.
GRANT ALL ON *.* TO 'admin'@'%' IDENTIFIED BY 'password'
예)
GRANT ALL ON db1.* To 'maria'@'%' IDENTIFIED BY 'password'
GRANT SELECT, INSERT, UPDATE, DELETE ON shopping.* To 'maria'@'%' IDENTIFIED BY 'password'
유저의 권한 확인 방법
show grants for 'maria'@'%'
데이터베이스를 사용하는 애플리케이션의 경우, 테이블단위로 권한을 설정한다. 반면 데이터베이스 관리자의 경우에는 글로벌 권한을 줘야 할 것이다.
GRANT ALL ON *.* TO 'admin'@'%' IDENTIFIED BY 'password'
- 이전글mariadb HA 종류 21.04.28
- 다음글LOAD DATA INFILE 사용법 21.04.02
댓글목록
등록된 댓글이 없습니다.