권한부여
1. APP개발권한
- GRANT DELETE, EXECUTE, INSERT, SELECT, UPDATE ON *.* TO 'user'@'%' IDENTIFIED BY 'password' ;
2. DB개발권한
- GRANT ALTER, ALTER ROUTINE, CREATE, CREATE ROUTINE, CREATE TEMPORARY TABLES, CREATE VIEW, DELETE, DROP, EXECUTE, INDEX, INSERT, SELECT, SHOW VIEW, UPDATE ON *.* TO 'user'@'%' IDENTIFIED BY 'password' ;
3. ADMIN권한
- GRANT ALL ON *.* TO 'user'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
4. BACKUP 권한
- GRANT RELOAD, SUPER, REPLICATION CLIENT, LOCK TABLES, SELECT ON *.* TO 'user'@'localhost' IDENTIFIED BY 'password';
5. 권한 설정
- flush privileges;
6. 권한 설명
- RELOAD : Database, Table 등 플러시 작업 활성화
- SUPER : 로깅을 활성화/비활성화 가능, 데이터베이스 처리의 중단을 최소화하기 위해 Lock 최적화 가능
- REPLICATION CLIENT : Master/Slave 어디인지 사용자 활성화
- LOCK TABLES : SELECT 권한을 가지고 있는 테이블에 대한 잠금 활성화
'Mysql' 카테고리의 다른 글
[3-1] MHA 매니저,마스터,슬레이브 공통 구성사항 (0) | 2016.04.19 |
---|---|
XtraBackup 으로 mysql 백업구성 (0) | 2015.11.26 |
show status를 통한 MySQL 상태 분석하기 (0) | 2013.12.24 |
최적화를 위한 분석(PROCEDURE ANALYSE, EXPLAIN SELECT) (0) | 2013.12.24 |
Mysql Event (0) | 2013.12.23 |