문제1. AWS RDS (database-1) 에 접속하세요
윈도우 + R 키 ->
mysql -h "엔드포인트" -P 3306 -u admin -p
-> 비밀번호 입력 ->

문제2. Database (zerobase) 를 생성하고 확인하세요. (DEFAULT CHARACTER SET utf8mb4)
- 데이터베이스 만들기 전, 데이터베이스 확인!

- 'zerobase' 데이터베이스 생성
CREATE DATABASE zerobase DEFAULT CHARACTER SET utf8mb4;

- 생성한 데이터베이스 확인

문제3. 사용자(zero) 를 추가하고 확인하세요
cf) 외부 접속이라는 것 인지하기! (앞에 유저관리 강의 참고!)
CREATE USER 'zero'@'%' IDENTIFIED BY 'zerobase';

- 계정 정보는 mysql 데이터베이스에서 관리하고 있음. mysql 데이터베이스로 이동해서 user 테이블에서 host, user 확인!
- mysql 데이터베이스로 이동

- user 테이블 보기

- user 테이블에서 host, user 확인!

문제4.사용자(zero)에게 외부에서 zerobase 에 접근해서 사용하기 위한 권한을 부여하세요.
- 권한 부여하기 전, zero의 권한 확인하기
show grants for 'zero'@'%';

2. zero한테 모든 권한 부여
GRANT ALL ON zerobase.* TO 'zero'@'%';

3. 권한 부여됐는지 확인!
show grants for 'zero'@'%';

문제5. 현재 접속을 종료하고 AWS RDS (database-1)의 zerobase 에 zero 로 접속하세요.
exit

mysql -h "엔드포인트" -P 3306 -u zero -pzerobase
![업로드중..]()