가상 서버 세팅해서 DB 생성해 권한 줄 때....
본문
mysql -u root -p (mysql 비밀번호 입력)
mysql>create database 디비명;
mysql>GRANT ALL PRIVILEGES
ON 디비명.*
TO ‘디비id’@‘localhost’
IDENTIFIED BY ‘디비password’
WITH GRANT OPTION;
(MySQL은 5.5.38 버전입니다.)
혹시, 위 명령어에서 잘못 된 부분 있나요?
따옴표, 콜론, 띄어쓰기, 대소문자 등 ...
DB는 생성이 되는데, 권한 부여 구문에서 자꾸 에러가 납니다.
MySQL 버전에 맞는 구문으로 작성하라고 말이죠.
답변 2
mysql>CREATE SCHEMA `디비` DEFAULT CHARACTER SET utf8 ;
mysql>create user ‘user명’@’%’ identified by ‘패스워드';
mysql>grant all privileges on *.* to ‘user명’@’%';
mysql>flush privileges;
음.. 혹시 쿼리문은 체크해 보셨나요?
답변을 작성하시기 전에 로그인 해주세요.