계정 발급과 동시에 모든 권한을 부여하기
계정 발급 후 필요한 권한만 부여하기
계정의 권한 삭제하기
계정 삭제하기
모든 계정 및 권한의 변경시 적용하기
GRANT ALL PRIVILEGES ON [DB명].[테이블명] TO [유저명]@[서버명] IDENTIFIED BY '[암호]' WITH GRANT OPTION;
계정 발급 후 필요한 권한만 부여하기
1. 계정 생성하기
GRANT USAGE ON [DB명].[테이블명] TO [유저명]@[서버명] IDENTIFIED BY '[암호]';
2-1. 모든 권한 부여하기
GRANT ALL ON [DB명].[테이블명] TO [유저명]@[서버명];
2-2. 일부 권한만 선택하여 부여하기
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALERT ON [DB명].[테이블명] TO [유저명]@[서버명];
GRANT USAGE ON [DB명].[테이블명] TO [유저명]@[서버명] IDENTIFIED BY '[암호]';
2-1. 모든 권한 부여하기
GRANT ALL ON [DB명].[테이블명] TO [유저명]@[서버명];
2-2. 일부 권한만 선택하여 부여하기
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALERT ON [DB명].[테이블명] TO [유저명]@[서버명];
계정의 권한 삭제하기
1-1. 계정의 모든 권한 삭제하기
REVOKE ALL ON [DB명].[테이블명] FROM [유저명]@[서버명];
1-2. 계정의 특정 권한만 선택적으로 삭제하기
REVOKE SELECT ON [DB명].[테이블명] FROM [유저명]@[서버명];
REVOKE ALL ON [DB명].[테이블명] FROM [유저명]@[서버명];
1-2. 계정의 특정 권한만 선택적으로 삭제하기
REVOKE SELECT ON [DB명].[테이블명] FROM [유저명]@[서버명];
계정 삭제하기
DROP USER [유저명]@[서버명];
모든 계정 및 권한의 변경시 적용하기
FLUSH PRIVILEGES;