지원되지 않는 버전 :10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

F.6. chkpass

이 모듈은 데이터 유형을 구현합니다chkpass암호화 된 암호를 저장하도록 설계되었습니다. 각 암호는 입력시 암호화 된 양식으로 자동 변환되며 항상 암호화 된 저장됩니다.

암호를 쉽게 갈라질 수있는 것으로 판단되면 오류를보고 할 조항이 있습니다. 그러나 이것은 현재 아무것도하지 않는 스텁 일뿐입니다.

콜론이있는 입력 문자열 앞에 있으면 이미 암호화 된 암호로 가정되며 추가 암호화없이 저장됩니다. 이를 통해 이전에 암호화 된 암호를 입력 할 수 있습니다.

출력에서 ​​결장이 선불됩니다. 이를 통해 비밀번호를 다시 암호화하지 않고 덤프하고 다시로드 할 수 있습니다.raw ()함수. 이를 통해 Apache 's와 같은 것들과 함께 유형을 사용할 수 있습니다auth_토토 사이트 순위모듈.

암호화는 표준 UNIX 기능을 사용합니다crypt (), 따라서 해당 함수의 모든 일반적인 한계가 있습니다. 특히 암호의 처음 8 자만으로 간주됩니다.

chkpass데이터 유형은 색인이 없습니다.

샘플 사용량 :

test =# 테이블 테스트 생성 (p chkpass);

F.6.1. 작가

D 'Arcy J.M. Cain ()