목차

반응형

일단 aws에서 mysql로 접속해야하는데 aws에서 아래 명령어를 친다.

mysql -u ID -p -h 엔드포인트주소

비밀번호 입력

로그인 성공





pager less -SFX로 쿼리결과 잘나오도록 수정 이후 유저정보 조회

select * from mysql.user;


유저 생성

create user 'ID'@'%' identified by 'PASS'


권한 부여

grant SELECT,INSERT,UPDATE,DELETE,DROP,CREATE on  *.* to 'ID'@'%';

grant *.*로 모든 권한을 주는 명령어도 많이 나와있는데 그러면 access denied뜬다. 그냥 위처럼 쳐주자.

ID에 계정 이름을 넣어주면 된다.


아직은 DB로 다이렉트로 접근 못하기에 ssh 터널로 접속하기위해서 ssh 터널 계정을 파도록 하자.



sudo adduser 계정이름

sudo passwd 계정이름

비밀번호 입력


su 계정이름

비밀번호

로 해당 계정으로 전환후 확인


이후 DB툴에 ssh 터널을 이용하여 로그인 확인해보기


반응형