
MySQL 사용자 권한 부여 명령어(GRANT)
우선 MySQL에서 계정 및 접속 권한에 대한 정보를 확인하기 위해서는 내장되어있는mysql 데이터베이스의 user 테이블에서 사용자에 대한 정보를 조회할 수 있다. 사용자 권한을 부여하기 위해서는 grant 옵션을 사용해야하며 기본 명령어는 다음과 같다. GRANT 권한 ON [데이터베이스명.테이블명] TO [사용자@호스트] IDENTIFIED BY '비밀번호' [WITH GRANT OPTION] ; 여기서 사용자는 쉽게 말해 id 개념이고 호스트는 접속 ip정보이다. 따라서 호스트 정보에 localhost라고 하면 DB가 설치되어 있는 ip로만 접속이 가능하다는 것이며, %는 모든 ip에서 접속이 가능하다는 것을 의미한다. 만약 특정 계정과 동일한 권한을 부여하기위해 권한을 조회하기 위해서는 아래의 ..