이 페이지는 기계 번역되었습니다. 영어 원본을 읽어보세요. English

IBSurgeon 라이브러리

개발자 도구로 암호화된 데이터베이스에 연결하기

본질적으로, 개발자 도구로 암호화된 Firebird 데이터베이스에 연결하려면 암호화 키를 전달해야 합니다(물론 plugins 폴더에 키가 있는 KeyHolder.conf가 있는 경우는 제외).

개발 모드에서(plugins에 KeyHolder.conf가 있는 상태) WHITE 키를 사용하여 일부 데이터베이스를 암호화한 다음, plugins에서 KeyHolder.conf를 제거했다고(즉, 프로덕션으로 전환) 가정해 보겠습니다.

gstat -h로 데이터베이스가 암호화되었는지 확인해 보겠습니다:

IBExpert

IBExpert를 통해 연결하려면 Database Properties를 열고 CryptKeyName=WHITE를 설정해야 합니다:

그런 다음 BeforeConnect에서 키 값을 지정해야 합니다.

끝에 쉼표를 잊지 말고 대문자 키 이름을 사용하세요!

그 후 IBExpert는 암호화된 데이터베이스에 연결할 수 있어야 합니다(가끔 Test Connect가 작동하지 않습니다! 아마 버그일 것입니다):

Firebird SQL Studio

Firebird SQL Studio(HQbird Enterprise에 포함)의 Additional 탭에서 키 이름을 입력하고 키 값이 포함된 키 파일을 지정할 수 있습니다: