1. 연결한 EC2 서버에 접근하여 DB Client 설치
Client 패키지 설치 명령어
sudo dnf install -y mariadb105
2. DB 접근
mysql -h [엔드포인트] -u [DB유저] -p
DB Master 계정과 패스워드 명령어에 추가
패스워드 입력해도 연결이 안됨, vpc 설정이 필요
mysql -h [엔드포인트] -u [DB유저] -p
3. RDS 생성시 VPC 새로 생성하였으나, 인바운드, 아웃바운드 규칙은 생성하지 않아 편집 필요
4. 연결할 EC2의 프라이빗 IP를 ip a 명령어로 확인하여 인바운드 규칙에 적용
5. 다시 설정 후 재접근하면 접근 가능
DB Master 유저 대신 사용할 DB 유저 생성 SQL
유저/PW 생성 SQL
— CREATE USER 'wpuser'@'%' IDENTIFIED BY ‘test1234’;
DataBase 생성 SQL
— CREATE DATABASE IF NOT EXISTS wrdpress;
— 유저에게 모든 권한 부여 SQL
— GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'%';
— 적용
— FLUSH PRIVILEGES;
접근한 DB 나가기
— quit
6. 다른 유저로 DB 접근
'Cloud > Amazon Web Service' 카테고리의 다른 글
[ALB] 로드밸런서와 HTTPS 사용 (0) | 2025.04.08 |
---|---|
[ACM] 인증서(Certificate Manager) 만들어서 HTTPS 사용해보기 (0) | 2025.04.08 |
[RDS] RDS 생성해보기 (0) | 2025.04.08 |
[IAM] IAM 설정하기 (0) | 2025.04.08 |
[Route53] 도메인 할당하여 EC2 웹서버 설정 (0) | 2025.04.08 |