목록전체 글 (71)
다가오는 다음을 향해

▼ 개발환경 더보기 MacBook Pro M1 Springboot + Maven repository [ IDE ] ]IntelliJ IDEA (Ultimate Apple Silicon 2022-02]) [ Spring ] springboot 2.7.1(springframework - 5.3.21) [ Java ] java-1.8(openjkd 1.8.0_342) [ WAS ] Tomcat (Apache Tomcat-9.0.64) [ RDBS ] MySql - 8.0.30 [ Lombok ] 1.18.24 [ mybatis ] 2.1.3 AWS Error fatal error: no supported authentication methods available (server sent: publickey) 인..

AWS 계정 생성 후 보안조치 (3) - 개별 IAM 사용자 생성 및 그룹 생성 권한 할당 📌 목차 - 루트 사용자로 로그인 - 개별 IAM 사용자 생성(Create individual IAM users) - 그룹을 사용하여 권한 할당(Use groups to assign permissions) - IAM 비밀번호 정책 적용(Apply an IAM password policy) - IAM 사용자 로그인 루트사용자로 로그인 1. 루트 사용자로 로그인 합니다. 2. MFA가 설정되어 있어 있으니 OTP 6자리를 입력해줍니다. 개별 IAM 사용자 생성 및 그룹을 사용하여 권한 할당하기 1. 왼쪽 엑세스관리 - [사용자] 를 클릭 합니다. 2. 왼쪽 상단에 [사용자추가] 버튼을 클릭합니다. 3. 사용자 이름을 ..

AWS 계정 생성 후 보안조치 (2) - 루트 사용자의 MFA 활성화(Activate MFA on your root account) 📌 목차 1. 구글 OTP 설치 (Google Autjemtocator) 2. 루트 사용자의 MFA 활성화(Activate MFA on your root account) MFA란? MFA는 사용자가 AWS 웹 사이트 또는 서비스에 액세스할 때 사용자의 정규 로그인 자격 증명 외에도 AWS가 지원되는 MFA 메커니즘의 고유 인증을 제출하라고 요청함으로써 보안을 더욱 강화합니다. MFA 디바이스 유형 중 구글OTP를 이용한 가상 MFA 디바이스 활성화 했습니다. 💡 가상 MFA 디바이스 스마트폰 태블릿에서 지원되는 RFC 6238과 호환되는 가상 MFA 앱을 사용합니다. AWS..

AWS 계정 생성 후 보안조치 (1) - 회원가입 및 보안조치의 필요성 📌 목차 - AWS 회원가입 - AWS 계정 - 루트사용자, IAM 사용자 - AWS 계정 생성 후 해야하는 보안조치 5가지 - 루트 사용자의 액세스 키 삭제(Delete your root access keys) / 미등록 확인 AWS 회원가입 https://aws.amazon.com/ko/?nc2=h_lg 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 개발자, 데이터 사이언티스트, 솔루션스 아키텍트 또는 AWS에서 구축하는 방법을 배우는 데 관심이 있는 모든 사용자용 무료 온라인 교육 AWS 전문가가 구축한 500개 이상의 무료 디지털 교육 과정 aws.amazon.com 회원가입 절차는 일반적이라..
아마존웹서비스(AWS)란? 📌 목차 1. 아마존 웹서비스(AWS)란?(Amazon Web Services) 2. Amazon EC2(Amazon Elastic Compute Cloud)란? 1. 아마존 웹서비스(AWS)란?(Amazon Web Services) Amazon Web Services 의 인프라를 빌려주는 클라우드 서비스 이다. AWS는 대량의 서버, 스토리지, 네트워크 장비를 사용자가 사용한 만큼만 지불하면 된다. 그래서 AWS 서비스를 ‘인프라로서의 서비스’(Infrasture as a Service, Iaas)라고 부른다. 필요에 따라 한 개의 인스턴스에서 수천 개의 인스턴스로 손쉽게 컴퓨팅 파워를 확장할 수 있다. 인스턴스란? AWS에서는 가상 서버(Virtual Server)를 ‘인스..
기본키 (Primary key ) 타입 - INT? VARCHAR? 기본키 (Primary key ) 데이터베이스를 연결하기 위해 사용된 고유한 식별자로서, 속성 혹은 열의 값이 지형지물군 내의 각 개체를 고유하게 식별하는 속성 혹은 열을 말한다. 참조 : https://terms.naver.com/entry.naver?docId=3481167&cid=58439&categoryId=58439 기본키 (Primary key ) 조건 널 값을 가질 수 있는 속성이 포함된 후보키는 기본키로 부적합하다. 값이 자주 변경될 수 있는 속성이 포함된 후보키는 기본키로 부적합하다. 단순한 후보키를 기본키로 선택한다 참조 : https://terms.naver.com/entry.naver?docId=3431150&cid..
PRIMARY KEY 설정하는 방법 PRIMARY KEY 기본키 설정을 하면 해당 필드는 NOT NULL과 UNIQUE 제약 조건의 특징을 모두 가진다. 1) CREATE문으로 설정(생성) CREATE TABLE 테이블이름 ( 필드이름 필드타입 PRIMARY KEY, ... ) CREATE TABLE 테이블이름 ( 필드이름 필드타입, ..., [CONSTRAINT 제약조건이름] PRIMARY KEY (필드이름) ) 2) ALTER문으로 설정(추가, 수정) -- 추가 ALTER TABLE 테이블이름 ADD 필드이름 필드타입 PRIMARY KEY ALTER TABLE 테이블이름 ADD [CONSTRAINT 제약조건이름] PRIMARY KEY (필드이름) -- 수정 ALTER TABLE 테이블이름 MODIFY..
[ 개발환경 ] MacBook Air M1 2020년형 eclipse [2021-3 var] Java [zulu-8] 오류: bad SQL grammar Error updating database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 확인사항 검색하니 대부분 구문 오류라고 나왔다. 컬럼명이 다르거나 형식을 올바르게 쓰지 않았을 경우가 크니 확인해보라고 했다. consol에 출력된 SQL 질의문을 입력하면 insert가 되었다. 찾다..