이 모듈은
dbm을 설정하면 이 모듈을 사용한다.
파일은 사용자명을 키로 사용한다. 사용자에 대한 값은 인코딩된 암호이다. 암호 뒤에 콜론과 임의의 정보가 나올 수 있다. 서버는 콜론과 뒤에 나오는 정보를 무시한다.
중요한 호환성 주의: 아파치 모듈의 dbmopen
구현은 문자열 끝의 NULL에 의존하지않고 DBM 자료구조에서
해싱값의 문자열 길이를 읽는다. Netscape 웹서버 등 어떤
프로그램은 문자열이 NULL로 끝난다고 가정하기때문에 여러
프로그램이 DBM 파일을 사용하면 문제가 될 수 있다.
아파치는 dbmmanage라는 Perl 스크립트를 포함한다. 이 프로그램은 이 모듈이 사용할 DBM형식 암호파일을 만들고 수정한다.
암호를 저장하는 데이터베이스 파일 종류를 지정한다. 기본 데이터베이스 종류는 컴파일때 판단한다. 사용할 수 있는 다른 데이터베이스 파일 종류도 컴파일 설정에 달렸다.
암호파일을 만드는 프로그램이 같은 종류의 데이터베이스를 사용하도록 설정해야 한다.