잡동사니
[MariaDB] 사용자 관리 명령어 모음 본문
안녕하세요. yeTi입니다.
오늘은 MariaDB에서 사용자 관리에 필요한 쿼리를 모아보겠습니다.
설치 환경
- OS : CentOS release 6.9 (Final)
- MariaDB : 10.2.11
1. 사용자 생성하기
CREATE USER '[사용자 계정]'@'[호스트]' IDENTIFIED BY '[비밀번호]';
호스트에 '%' 사용시 모든이라는 의미
2. 사용자 삭제하기
DROP USER '[사용자 계정]'@'[호스트]';
호스트에 '%' 사용시 모든이라는 의미
3. 사용자 계정정보 조회하기
SELECT HOST, USER, PASSWORD FROM mysql.user WHERE USER='[사용자 계정]'
4. 권한 조회하기
SHOW GRANTS FOR '[사용자 계정]'@'[호스트]';
호스트에 '%' 사용시 모든이라는 의미
5 권한 부여하기
GRANT [priv_type] ON [DB명].[테이블명] TO '[사용자 계정]'@'[호스트]';
* priv_type : ALL PRIVILEGES, SELECT, INSERT, DELETE, UPDATE, CREATE, DROP, ALTER, INDEX, CREATE VIEW
* 테이블명에 '*' 사용시 모든이라는 의미
6. 권한 갱신하기
FLUSH PRIVILEGES;
관련 글
'IT > Database' 카테고리의 다른 글
Kubernetes에 PostgreSQL HA 구성하기 (0) | 2020.05.14 |
---|---|
[Redis] 지속성(Persistence)에 대한 레퍼런스 한글문서, Failover (0) | 2018.12.11 |
[MariaDB] Auto_Increment를 믿지 말라?? (0) | 2018.10.24 |
[MariaDB] Maxscale을 활용한 Auto-Failover 구성하기 (0) | 2018.10.24 |
[MHA] error /usr/local/share/perl5/MHA/MasterMonitor.pm, ln401 오류 분석 (0) | 2018.10.10 |
Comments