DB 암호화 Transparent Data Encryption (TDE)
·
데이터베이스 [DB]
Mariadb 가 설치 되어 있다는 가정으로 진행File Key Management Encryption Plugin (파일 키 관리 암호화 플러그인) 사용체크해야 할 부분/etc/mysql 에 my.cnf 파일 있는지 확인키 파일 /etc/mysql/key.enc 에 저장암호화 키 /kms 에 저장 (kms 폴더 생성)TDE 적용암호화에 사용할 키 생성// Linux$ (echo -n "1;" ; openssl rand -hex 32 ) | sudo tee -a key.src$ (echo -n "2;" ; openssl rand -hex 32 ) | sudo tee -a key.src// Windows"1;$(openssl rand -hex 32)" | Out-File "C:\kms\key.src"Add..
[MariaDB] 1_데이터베이스와 DBMS란
·
데이터베이스 [DB]
핵심 개념1. 데이터베이스란 '대용량의 데이터 집합을 체계적으로 구성해 놓은 것'2. DBMS 유형: 계층형DBMS, 망형DBMS, 관계형DBMS, 객체지향형DBMS, 객체관계형DBMS3. SQL은 관계형 데이터베이스에서 사용되는 언어이다.  데이터베이스의 정의와 특징- 데이터베이스: 데이터의 집합- DBMS: 데이터베이스를 관리/운영하는 역할- 소프트웨어의 개념  특징1. 데이터의 무결성- 데이터는 어떤 경로를 통해 들어왔든 데이터에 오류가 있어서는 안된다.2. 데이터의 독립성- 데이터베이스의 크기를 변경하거나 데이터 파일의 저장소를 변경하더라도, 기존에 작성된 응용 프로그램은 전혀 영향을 받지 않는다.3. 보안- 데이터를 소유한 사람이나 데이터의 접근이 허가된 사람만이 데이터에 접근할 수 있어야 한다..
coder_
'Database' 태그의 글 목록