본문 바로가기
Database

MySQL 유저 계정 생성

by WhoamixZerOne 2023. 5. 5.

 

✔ MySQL 유저 계정 생성

  • mysql 접속
$ mysql -u root -p
Enter password: 패스워드 입력

 

  • 계정 생성
CREATE USER '생성할 계정명'@'localhost' IDENTIFIED BY '패스워드';
Query OK, 0 rows affected 나오면 성공
  • mysql을 docker image로 받아서 사용하는 경우(ip부분에 172.17.0.1)
    • 172.17.0.1은 저의 ip이기 때문에 자기 자신의 ip를 적으면 됩니다.
  • ifconfig (윈도우일 경우 ipconfig)으로 docker ip 확인

CREATE USER '생성할 계정명'@'172.17.0.1' IDENTIFIED BY '패스워드';
Query OK, 0 rows affected 나오면 성공

 

  • 생성한 계정에 권한 부여
GRANT ALL PRIVILEGES ON *.* TO '생성한 계정명'@'localhost' WITH GRANT OPTION;
Query OK, 0 rows affected 나오면 성공
  • mysql을 docker image로 받아서 사용하는 경우(ip부분에 172.17.0.1)
GRANT ALL PRIVILEGES ON *.* TO '생성한 계정명'@'172.17.0.1' WITH GRANT OPTION;
Query OK, 0 rows affected 나오면 성공

 

  • 권한 부여한 작업 반영
FLUSH PRIVILEGES;
Query OK, 0 rows affected 나오면 성공

댓글