2025년 9월 25일:토토 커뮤니티 : 토토
이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 메이저 토토 사이트버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

dblink_connect_u

이름

dblink_connect_u -- 안전하지 않게 원격 데이터베이스에 대한 지속적인 연결을 엽니다.

시놉시스

dblink_connect_u(text connstr)는 텍스트를 반환합니다.
dblink_connect_u(text connname, text connstr)는 텍스트를 반환합니다.

설명

dblink_connect_u()동일함dblink_connect(), 단, 슈퍼유저가 아닌 사용자도 모든 인증 방법을 사용하여 연결할 수 있습니다.

원격 서버가 비밀번호를 포함하지 않는 인증 방법을 선택하면 세션이 로컬 사용자로부터 시작된 것처럼 보이기 때문에 가장 및 그에 따른 권한 상승이 발생할 수 있습니다.포스트그레SQL서버가 실행됩니다. 또한 원격 서버가 비밀번호를 요구하더라도 서버 환경에서 비밀번호를 제공받을 수 있습니다.~/.pgpass서버 사용자에게 속한 파일입니다. 이로 인해 가장의 위험이 있을 뿐만 아니라 신뢰할 수 없는 원격 서버에 비밀번호가 노출될 가능성도 있습니다. 그러므로dblink_connect_u()처음에는 모든 권한이 취소된 상태로 설치됩니다.공개, 슈퍼유저 외에는 호출할 수 없습니다. 어떤 상황에서는 허가하는 것이 적절할 수 있습니다.실행다음에 대한 권한dblink_connect_u()신뢰할 수 있다고 생각되는 특정 사용자에게 제공하지만 이 작업은 주의해서 수행해야 합니다. 또한 다음을 수행하는 것이 좋습니다.~/.pgpass서버 사용자에 속한 파일아님와일드카드 호스트 이름을 지정하는 모든 레코드를 포함합니다.

자세한 내용은 참조dblink_connect().