Visual Basic Microsoft Access 데이터베이스에서 암호화 방법

기술 자료 번역 기술 자료 번역
기술 자료: 104875 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

데이터베이스 암호화 아무 보안을 사용하여 수행할 수 없습니다. 그러나 데이터베이스 암호화 다른 사용자가 파일 또는 디스크 편집기를 사용하여 Microsoft Access .MDB 파일에 데이터를 쓰기 위해 방지할 수 있습니다. 이 문서의 예제에서 Windows용 Microsoft Visual Basic 버전 3.0 에서 Microsoft Access 데이터베이스 파일을 암호화하는 방법을 보여 줍니다.

추가 정보

Microsoft Access 읽고 페이지를 한 번에 모든 데이터를 씁니다. 각 페이지의 크기를 2 K 항상 있습니다. 페이지 수준에서 데이터 수준에서 암호화를 수행할 수 있습니다. 이 암호화 프로세스에 대해서만 있다는 2 K 암호화되고 쓰는 데 필요한 데이터 페이지에서 무엇입니까 지식 없이도 없음을 의미합니다. 또는 읽고 해독됩니다.

Microsoft Access .MDB 데이터베이스 파일에 있는 모든 테이블, 쿼리, 폼, 인덱스 등을 비롯하여 암호화되지 않습니다. Microsoft Access 데이터베이스 암호화에 RSA 회사 알고리즘을 사용합니다.

암호화와 암호 해독에는 원인이 있는 관련된 오버헤드를 약 10-15 % 암호화된 데이터베이스의 성능이 저하될 수 있습니다. PKZip, 스태커, MS-DOS 버전 같은 도구를 사용하여 암호화된 파일을 압축할 수 없습니다 6 DoubleSpace, 등.

Visual Basic에서 암호화

Microsoft Access 데이터베이스 파일을 암호화하려면 Microsoft Visual Basic 버전 3.0 Windows CompactDatabase 문을 사용하십시오. CompactDatabase 문에 대한 자세한 내용은 Visual Basic 버전 3.0 "언어 참조" 설명서의 90-92 페이지를 검토하십시오.

단계별 암호화 예제

  1. 시작 Visual Basic 또는 Visual Basic 이미 실행 중인 경우 [파일] 메뉴에서 [새 프로젝트 (Alt, F, N)를 선택하십시오. 기본적으로 Form1이 만들어집니다.
  2. [Windows] 메뉴에서 [데이터 관리자를 선택하십시오.
  3. 데이터 관리자의 파일 메뉴에서 새 데이터베이스를 선택하십시오. 다음 Microsoft Access 1.0 또는 Microsoft Access 1.1 선택하십시오.
  4. 만들려고 하는 Microsoft Access 파일 이름 TESTING.MDB 이름을 입력하십시오.
  5. 새 단추를 클릭하고 Table1 테이블 이름을 입력하십시오.
  6. 추가 단추를 클릭하고 이름 필드 이름으로 입력하십시오. 다음 텍스트 필드 형식에 대한 선택하고 필드 크기 같은 15 입력하십시오.
  7. 인덱스에 대한 추가 단추를 클릭하고 이름 인덱스 인덱스 이름으로 입력하십시오. 다음 고유, 기본 및 완료 클릭하여 선택하십시오.
  8. 열기 단추를 클릭한 다음 추가 단추를 클릭하십시오. 다음 이름 (예: Bob), 이름 필드에 입력하십시오. 그런 다음 추가 단추를 클릭하십시오.
  9. 데이터 관리자를 닫고 명령 단추를 Form1에 추가하십시오.
  10. Command1 Click 이벤트 프로시저에 다음 코드를 추가하여:
        Sub Command1_Click ()
           Const DB_ENCRYPT = 2
           Const DB_LANG_GENERAL = ";LANGID=0x0809;CP=1252;COUNTRY=0"
    
           '** Enter the following two lines as one, single line:
           CompactDatabase "C:\VB\TESTING.MDB", "C:\VB\NEWTEST.MDB",
              DB_LANG_GENERAL, DB_ENCRYPT
        End Sub
    
    						
  11. 실행 메뉴에서 시작 (프로그램을 실행하려면 Alt, R, S)을 선택하십시오. TESTING.MDB 데이터베이스 파일을 암호화하려면 Command1 단추를 클릭하십시오. 새 NEWTEST.MDB 파일을 확인하려면 데이터 관리자가 Visual Basic 버전 3.0의 에서 창 메뉴에서 Windows용 선택하십시오. 데이터 관리자 파일 메뉴에서 데이터베이스 열기를 선택하십시오. 그런 다음 NEWTEST.MDB 파일을 선택하십시오.

속성

기술 자료: 104875 - 마지막 검토: 2003년 1월 8일 수요일 - 수정: 1.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Visual Basic 3.0 Professional Edition
키워드:?
kbmt KB104875 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 Microsoft에서 더 이상 지원하지 않는 제품에 대해 설명합니다. 따라서 이 문서는 "있는 그대로" 제공되며 업데이트되지 않습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com