본문 바로가기
반응형

Database/MS-SQL11

MS-SQL SHA2_256 알고리즘을 활용한 일방향 암호화 Table에 Password를 저장하는 Table이 있을경우 보통 일방향 알고리즘을 사용한 암호화 작업을 진행한다. password를 가장 중요한 개인정보이기 때문에 해킹이나 타인에 의한 Data 유출이 있을경우 또는 양방향 알고리즘을 이용하여 데이터를 복호화 하면 password 유출이 가능하기 때문에 일방향 알고리즘을 사용한다. MS-SQL에서 일방향 알고리즘을 이용한 암호화 방법 1. Test할 임시 Table 만들기 AdventureWorks2016 Database에 있는 person Table을 이용하여 임시 Table을 만들었다. FirstName을 login id로 하고, LastName을 pw로 만들었다. 임시 Table을 emp_test로 만들고 조회를 해보면 다음과 같이 login, p.. 2023. 12. 12.
AlwaysOn 기본 가용성 그룹 구축하기 (4) SQL Server 설치 및 AlwaysON 고가용성 설정 1. 새 SQL Server 독립 실행형 설치 (기본 설치) Node1, 2의 설치 경로도 똑같이 해줘야 한다. 2. SQL Server Configuration Manager에서 AlwaysON 가용성 그룹 사용을 설정한다. 1) SQL Server 서비스 - SQL Server 속성 - AlwaysON 고가용성 2) 로그온 계정을 Administrator로 변경 해 주어야 한다. 3. SQL Server 방화벽 추가 DB 기본포트은 1433과 가용성 그룹 엔드포인트에서 사용하는 5022 포트를 추가 해준다. 4. 가용성 그룹을 설정하기 전에 먼저 설정한 DB의 Full Backup을 먼저 해주어야 한다. 1) Node 1에서 백업 5. Bac.. 2023. 8. 25.
AlwaysOn 기본 가용성 그룹-구축하기 (3) 장애 조치 클러스터에 iSCSI 디스크 및 쿼럼 설정 1. iSCSI 초기화 작업 1) 각 Node별 서버관리자에서 iSCSI 초기화 작업을 진행한다. 도구 - iSCSI 초기자 클릭 2) iSCSI 서비스가 실행되어 있지 않으면 아래와 같은 메시지가 뜨고 예를 누르면 된다. 3) iSCSI 서버 정보를 적고 빠른 연결을 누르면 서버와 연결 할 수 있다. 다음과 같이 연결됨이라고 나오면 iSCSI 서버의 가상 디스크와 연결이 된 것이다. 4) iSCSI서버와 연결 된 것을 확인 5) iSCSI 서버에서 새로고침을 해보면 Node1,2와 연결 된 것을 확인할 수 있다. 2. iSCSI 디스크 연결 iSCSI 서버에서 신규 생성된 디스크가 연결만 되었으며 신규 초기화 작업을 진행해주어야 한다. 1) 오프라인.. 2023. 8. 25.
AlwaysOn 기본 가용성 그룹 구축하기 (2) iSCSI 가상 디스크 및 쿼럼 Disk 설정 1. iSCSI 가상 디스크 생성 1) iSCSI 클릭 - 작업 - 새 iSCSI 가상디스크 클릭 2) 디스크 저장 경로 설정 3) 가상 디스크 이름 설정 4) 쿼럼디스크는 단순히 디스크 헬스 체크 용도이기 때문에 용량을 많이 줄 필요도 없으며 100MB로 고정크기로 설정하면 된다. 5) 새 iSCSI대상 선택 후 대상 이름 지정 6) 액세스 서버 추가 - 선택한 유형에 대한 값 입력 (유형 : DNS이름, 값 : host 이름) 7) 인증 사용은 선택 하지 않고 순차적으로 다음 눌러서 만들기 완료 8) iSCSI 생성 확인 9) iSCSI 가상 디스크 할당 10) 기존 iSCSI 대상에서 신규 생성한 iSCSI 가상디스크를 선택하여 할당 이전 Page Al.. 2023. 8. 25.
반응형