grant 문을 이용한 mysql 계정 생성

1. mysql Database에 root 권한으로 접속 한다.
[root@localhost root]# /usr/local/mysql/bin/mysql -u root -p mysql

 

2. grnat 문으로 DB권한, 계정, 패스워드를 한번에 설정 한다.
mysql> grant all privileges on DB명.* to 계정@localhost identified by ‘패스워드’ with grant option;
Query OK, 0 rows affected (0.00 sec)

 

3. select 문으로 user 테이블에 추가된 계정 확인
mysql> select * from user where user=’계정’;

4. select 문으로 db 테이블에 추가된 권한 확인
mysql> select * from db where db=’DB명’;

5. 추가된 내용을 적용
mysql> flush privileges;

 

6. mysql 접속 테스트
[root@localhost root]# /usr/local/mysql/bin/mysql -u 계정 -p DB명