안녕하세요? MySQL 에서 test 라는 아이디를 가진 유저를 생성하구요. 이 test 아이디로 MySQL 로그인을 했을 때 데이터베이스 생성 권한을 주려고 합니다. 참고로 이 test 유저는 네트워크 접속이 가능하게끔 Host 가 %로 되어있습니다. GRANT ALL 명령어를 사용해도 DB 생성 권한이 안주어지던데요 어떻게 하면 DB 생성 권한을 줄 수 있을까요? 답변 부탁드립니다.
자답입니다 ^^;; 기존 아이디를 지우고 GRANT ALL PRIVILEGES ON *.* to id@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; 위와 같은 형식으로 새로 아이디를 생성했더니 권한이 잘 주어진것 같네요. 근데 db 생성 권한만 주는건 어찌해야될지 모르겠습니다 ㅎㅎㅎ
db를 생성할수 있는 권한이라면 모든 권한을 가질수 있을거 같은데...잘못생각한건가;;
ㅋㅋㅋ 생각해보니 그렇군요. 밤샘 작업하고 쓴거라 정신이 없었나봅니다 ㅎㅎㅎ