728x90
반응형
GRANT
- 데이터베이스 사용자에게 권한을 부여함
1) 권한부여
GRANT [권한] ON [DB].[TABLE] TO [유저_ID]@[호스트];
2) 권한확인
SHOW GRANTS FOR [유저_ID]@[호스트]; -- 다른 사용자 권한 확인
SHOW GRANTS; -- 내게 부여된 권한 확인
SHOW GRANTS FOR current_user; -- 내게 부여된 권한 확인
SHOW GRANTS FOR current_user(); -- 내게 부여된 권한 확인
3) ROLE 에 권한 부여
GRANT 권한 ON [DB].[TABLE] TO [ROLE NAME];
4) PROCEDURE에 대해서만 권한 부여
GRANT EXCUTE ON PROCEDUER [DB].[PROCEDURE NAME] TO [ROLE / USER] ;
2023.04.11 - [Server/Database] - [MYSQL / Database ] 사용자 조회, 생성, 제거 ,권한 부여
728x90
반응형
'Database > mysql' 카테고리의 다른 글
[MYSQL / Database] TABLE 제약조건 설정하기 (0) | 2023.04.14 |
---|---|
[MYSQL / Database] view 생성 방법 (0) | 2023.04.14 |
[MYSQL / Database] 프로시저 (Procedure) (0) | 2023.04.13 |
댓글