[DB] DCL

·2024년 4월 30일
0

요새는 지정된 '서버의 IP'만 DB에 접근이 가능하도록 만든다고 함

DCL

소유한 개체에 대한 사용 권한을 관리하기 위한 명령
대표적으로 권한을 허가하는 GRANT와 취소하기 위한 REVOKE가 있음

GRANT 권한 [(컬럼리스트)]
	ON DB이름.TABLE이름 TO 계정


madang계정 mdguest에게 Book 테이블에 SELECT권한 부여

GRANT SELECT ON madangdb.Book TO mdguest@localhost;

하지만 명령어 말고도 워크벤치에도 GUI를 통해 권한들을 쉽게 제어할 수 있다.

루트 계정에서 좌측의 Administration 클릭
세번째의 User and Privilieges 클릭

좌측에서 계정 선택 후 , GUI를 통해 권한 수정

나중에 프로젝트 시에는 별도로 계정을 생성하여 DB에 접근할 것

profile
풀스택 호소인

0개의 댓글