SQLite3 데이터베이스에 대한 암호화 해독 함수
3328 단어 sqlite3
function SQLite3_Open_UTF8(const filename:PAnsiChar; var dbHandle: Pointer ):integer; cdecl;
external 'sqlite3.dll' name 'sqlite3_open';
function SQLite3_Open_UTF16(const filename:PAnsiChar;var dbHandle:Pointer):Integer;cdecl;
external 'sqlite3.dll' name 'sqlite3_open16';
function SQLite3_Close(dbHandle:pointer):integer;cdecl; external 'sqlite3.dll'
name 'sqlite3_close';
function SQLite3_Key(dbHandle:Pointer; Key:PAnsiChar; keyLen:integer ):integer;cdecl;
external 'sqlite3.dll' name 'sqlite3_key';
function SQLite3_ReKey(dbHandle:Pointer; Key:PAnsiChar; KeyLen:integer):integer;cdecl;
external 'sqlite3.dll' name 'sqlite3_rekey';
구체적인 다른 함수는 wxsqlite3 (개원) 에 첨부된 설명을 볼 수 있습니다.
위 함수 설명:
데이터베이스에 암호가 없으면 지금 설정하십시오: 먼저 오픈 데이터베이스를 사용하고 SQLite3_ReKey 암호 설정;데이터베이스에 암호가 있으면 암호를 수정하려면 먼저 오픈 데이터베이스를 사용하고 SQLite3_Key에서 원래 암호를 입력하고 rekey로 새 암호를 설정합니다.암호화된 데이터베이스를 암호화되지 않은 데이터베이스로 만들려면 오픈 데이터베이스를 사용하고 SQLite3_Key 원래 암호를 입력하고 SQLite3_ReKey(pdb,nil,0)만 있으면 됩니다.마지막으로 SQLite3_Close(pdb)를 닫으면 됩니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
flask와 sqlite3 연결Flask를 사용하여 1에서 응용 프로그램을 만들고 필요한 기술을 배울 수 있도록 정리하고 있습니다. 데이터베이스를 사용해보십시오 ← ★ 현재 여기 데이터베이스 설치 및 설정 이번에는 SQLite를 사용합니다. ※ ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.