Docker MySQL 아이디 생성 및 권한

저번에는 mysql을 도커에 설치 까지 하였지만, 이번에는 아이디 생성 및 권한을 주고 root 로 접속하는것이 아니라 계정을 통해 들어가보도록 하겠다.

Mysql_dev 라는 이름으로 docker container이름을 지정해주었기 때문에 mysql_dev로 시작 함

$docker start mysql_dev

docker mysql_dev 컨테이너를 bash 실행

@kdy:~$docker exec -i -t mysql_dev bash

Mysql 접속

root@78f643c1569b:/# mysql -u root -p

유저 생성

mysql> create user 'morriskim'@'%' identified by 'password';
Query OK, 0 rows affected (0.01 sec)

mysql> grant all privileges on *.* to 'morriskim'@'%';
Query OK, 0 rows affected (0.01 sec)

아래는 dbeaver를 통하여 이전에 생성한 데이터베이스에 접속을 하는 것을 테스트 한것이다.

테스트 성공

+ Recent posts