-
DB 와 유저 생성하기MYSQL 2022. 1. 20. 15:50반응형
터미널을 열어서 root 계정으로 로그인한다.
mysql -u root -p
데이터 베이스 리스트를 본다.
show databases;
데이터베이스 생성
create database boat;
다시 데이터베이스 리스트를 보면
생성된게 보인다.
이제 유저를 추가한다.
방법1.
GRANT ALL PRIVILEGES ON DB이름.* TO USER이름@localhost IDENTIFIED BY '비밀번호' WITH GRANT OPTION; ex) GRANT ALL PRIVILEGES ON boat.* TO boat@localhost IDENTIFIED BY '!!!!!!!!!!!' WITH GRANT OPTION;
성공적으로 되는경우와
==> you have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IDENTIFIED BY ' ' WITH GRANT OPTION' at line 1
이런 오류를 내보내는 경우가 있다. 이럴경우 방법2로 한다.
방법2.
create user User이름@localhost identified by '비밀번호'; grant all privileges on DB이름.* to User이름@localhost; ex) create user boat@localhost identified by '!!!!!!'; grant all privileges on boat.* to boat@localhost;
적용
flush privileges;
반응형'MYSQL' 카테고리의 다른 글
리눅스 mysql workbench 설치하기 (0) 2022.01.20 리눅스 mysql 설치하기 (0) 2022.01.19 기초 쿼리문 만들기 (0) 2015.06.23