사용자 권한 조회
# 사용자 별 권한 확인
mysql > SHOW GRANTS FOR '사용자계정'@'호스트';
# 접속된 계정 권한 확인
mysql > SHOW GRANTS FOR CURRENT_USER;
사용자 권한 추가
- 권한종류
- ALL PRIVILEGES : 모든 권한 추가
- SELECT, INSERT, UPDATE, DELETE: 권한의 일부분 추가 - 적용 DB 및 테이블
- DB이름.테이블이름 : *.*시 모든 DB의 모든 TABLE권한 부여 - WITH GRANT OPTION
- with grant option : GRANT를 사용할 수 있는 권한
# 일반 사용 계정
mysql > GRANT ALL PRIVILEGES ON DB이름.테이블이름 TO '아이디'@'호스트' IDENTIFIED BY '비밀번호' with grant option;
mysql > flush privileges;
# SSL 사용 계정 생성
mariadb > grant all privileges on *.* to '사용자계정'@'%' identified by '패스워드' require SSL;
'서버인프라 > 데이터베이스' 카테고리의 다른 글
Mariadb Table생성 (63) | 2023.10.16 |
---|---|
Mariadb Create DataBase (120) | 2023.10.10 |
MariaDB SlowQuery Log 설정 (0) | 2022.12.06 |
Mysql 과 Mariadb dump 복구 성능 테스트 (0) | 2022.11.27 |
Index는 얼마나 Query성능을 향상 시킬까??? (2) | 2022.11.25 |
댓글