revoke 2

[MySQL] DCL 활용(1) - 사용자 권한부여(GRANT), 권한취소(REVOKE)

DCL(Data Control Language) - 데이터 제어어 데이터베이스에 접근하거나 객체에 권한을 주는 등의 역할을 하는 언어를 입니다. 종류 역할 GRANT 특정 데이터베이스 사용자에게 특정 작업에 대한 사용권한 부여 한다. REVOKE 특정 데이터베이스 사용자에게 특정 작업에 대한 사용권한을 취소 한다. COMMIT 명령어에 의해 수행된 결과를 실제 물리적 디스크로 저장하고, 데이터베이스 조작 작업이 정상적으로 완료되었음을 관리자에게 알려준다. ROLLBACK 트랜잭션의 조작작업이 비정상적으로 종료되었을 때 원래의 상태로 복구한다. 먼저, 새로운 사용자 계정을 추가하고 권한부여, 권한취소를 실행해 보겠습니다. ▶ 사용자 조회 use mysql; mysql> select user, host fr..

[MySQL] 사용자 계정 조회, 생성, 삭제, 권한 부여하기

1. 사용자 조회 use mysql; mysql> select user, host from user; 2. 사용자 계정 생성 CREATE USER ‘사용자ID’@’host’ IDENTIFIED BY '패스워드'; -- 아이디 'tester', 비밀번호 'test1234' 사용자 계정 생성 mysql> create user 'tester'@'localhost' identified by 'test1234'; 3. 사용자 계정 정보 확인 SHOW GRANTS FOR '사용자ID'@'host'; -- 'tester' 사용자 계정의 권한 조회 SHOW GRANTS FOR tester@localhost; 4. 새로운 사용자 로그인 mysql -u [사용자ID] -p[비밀번호]; mysql -u tester -pte..