2015년 1월 6일 화요일

mysql 사용자 계정 생성 및 삭제

mysql에서 사용자 계정 생성 및 삭제하는 방법입니다.

1. 사용자 계정 생성

mysql>GRANT USAGE ON [database명].[table명] TO [user명]@[server명] IDENTIFIED BY ['패스워드'];

2. 생성된 사용자 계정 계정 권한 설정

mysql>GRANT ALL ON [database명].[table명] TO [user명]@[server명];  // 모든 권한 주기
mysql>GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON [database명].[tabel명] TO [user명]@[server명];   // 특정 권한 주기

mysql>REVOKE ALL ON [database명].[table명] FROM [user명]@[server명];  // 모든 권한을 삭제
mysql>REVOKE DROP ON [database명].[table명] FROM [user명]@[server명];   // 특정 권한 삭제

3. 계정 권한을 새로 로드

mysql> FLUSH PRIVILEGES;

4. 사용자 계정 삭제

mysql>DROP USER [user명]@[server명];

감사합니다.

댓글 없음:

댓글 쓰기