요약
- 스키마 권한 부여가 최우선, 그 후 스키마 내 테이블 권한 부여
1. 사용자 관련
CREATE USER 사용자명 PASSWORD '비밀번호';
DROP USER 사용자명;2. 현재 권한 확인
SELECT * FROM information_schema.role_table_grants;grantor: 권한 부여자grantee: 권한 대상자table_schema: 스키마명privilege_type: 권한 목록
3. 계정 권한 부여
3.1 스키마
-- 특정 스키마 권한 부여
GRANT ALL PRIVILEGES ON SCHEMA 스키마명 TO 사용자명;
-- 스키마 권한 삭제
REVOKE ALL ON ALL TABLES IN SCHEMA 스키마명 FROM 사용자명;3.2 스키마 내 테이블
-- 모든 테이블 권한 부여
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA 스키마명 TO 사용자명;
-- 조회 권한만 부여
GRANT SELECT ON ALL TABLES IN SCHEMA 스키마명 TO 테이블명;