grant
-
MYSQL 사용자 관리 :: 마이구미데이터베이스 2016. 12. 21. 20:30
이번 글의 주제는 MYSQL 사용자 관리에 대해서 다뤄본다.데이터베이스에서도 사용자를 구분하여 적절한 권한을 줘서 관리할 수 있다.예를 들어, 데이터베이스에 많은 데이터베이스가 있고, 각 데이터베이스에는 여러 테이블이 존재한다.이 모든 것을 root에서 관리할 수는 없는 일이다.root에서 관리한다면, 자신이 아닌 다른 사람과 공유해야할 경우 root 정보를 줘야한다.모든 권한을 가진 root를 준다는 건 위험이 너무 크다.그래서 목적에 따라 사용자를 만들어서 관리하면 수월하게 데이터베이스를 관리할 수 있다. 위와 같이 root를 통해 접속한다면 모든 데이터베이스들이 볼 수 있다.본인은 데이터베이스들이 있을 경우 특정 사용자는 특정 데이터베이스에 대한 권한만 주겠다.mysql> grant all priv..