스포츠 토토 결과 - 새로운 정의postgresql사용자 계정
스포츠 토토 결과
[Connection-Option
...] [옵션
...] [사용자 이름
]
스포츠 토토 결과새로운 생성PostgreSQL사용자 (또는 더 정확하게 역할). 슈퍼업자와 사용자 만Createrole
특권 새 사용자를 만들 수 있으므로스포츠 토토 결과슈퍼업자 또는 사용자로 연결할 수있는 사람이Createrole
특권.
SuperUser
,복제
또는BYSPASSRLS
특권, 당신은 단순히 슈퍼 유저로 연결해야합니다Createrole
특권. 슈퍼 사용자가되면 데이터베이스 내의 모든 액세스 권한 점검을 우회 할 수있는 기능이 있으므로 슈퍼업자 액세스는 가볍게 부여해서는 안됩니다.Createrole
또한 전달매우 광범위한 특권.
스포츠 토토 결과주위의 래퍼입니다SQL명령역할 창출
. 이 유틸리티를 통해 사용자 생성과 서버에 액세스하는 다른 방법을 통해 효과적인 차이는 없습니다.
스포츠 토토 결과다음 명령 줄 인수를받습니다 :
사용자 이름
이름을 지정합니다PostgreSQL생성 할 사용자. 이 이름은이 이름의 모든 역할과 달라야합니다PostgreSQL설치.
-a역할
-with-admin =역할
관리자 옵션을 사용하여 새로운 역할의 구성원으로 자동 추가 될 기존 역할을 지정하여 새로운 역할의 멤버십을 다른 사람에게 부여 할 권리를 부여합니다. 여러 기존 역할은 여러 가지를 작성하여 지정할 수 있습니다-a
스위치.
-c번호
-코 연결-limit =번호
새 사용자에 대한 최대 연결 수를 설정합니다. 기본값은 제한을 설정하지 않는 것입니다.
-d
-CreatedB
새 사용자는 데이터베이스를 만들 수 있습니다.
-d
--NO-CREATEDB
새 사용자는 데이터베이스를 만들 수 없습니다. 이것은 기본입니다.
-e
-echo
스포츠 토토 결과서버로 생성하고 보냅니다.
-e
-암호화
이 옵션은 더 이상 사용되지 않지만 여전히 후진 호환성으로 받아 들여지고 있습니다.
-g역할
-멤버--역할
-role =역할
(감가 상승)지정된 기존 역할의 구성원으로 새 역할을 자동으로 추가해야합니다. 여러 기존 역할은 여러 가지를 작성하여 지정할 수 있습니다-g
스위치.
-i
-아인 히트
새로운 역할은 자동으로 역할의 권한을 상속받을 것입니다. 이것은 기본입니다.
-i
-no-inherit
새로운 역할은 역할의 권한을 자동으로 상속하지 않습니다.
-인터랙티브
명령 행에 없음이 지정되지 않은 경우 사용자 이름을 신속하게하고 옵션 중 어느 쪽이든 프롬프트-d
/-d
,-r
/-r
,-s
/-s
명령 줄에 지정되어 있지 않습니다. (이것은 Postgresql 9.1의 기본 동작이었습니다.)
-l
-로그인
새 사용자는 로그인 할 수 있습니다 (즉, 사용자 이름은 초기 세션 사용자 식별자로 사용할 수 있습니다). 이것은 기본입니다.
-l
-no-login
새 사용자는 로그인 할 수 없습니다. (로그인 권한이없는 역할은 여전히 데이터베이스 권한을 관리하는 수단으로 유용합니다.)
-m역할
-with-member =역할
새로운 역할의 구성원으로 자동 추가 될 기존 역할을 지정합니다. 여러 기존 역할은 여러 가지를 작성하여 지정할 수 있습니다-m
스위치.
-p
--pwprompt
주어진 경우스포츠 토토 결과새 사용자의 비밀번호에 대한 프롬프트를 발행합니다. 비밀번호 인증을 사용하지 않으면 필요하지 않습니다.
-r
-Createrole
새 사용자는 다른 역할에 대한 보안 레이블을 작성, 변경, 드롭, 댓글을 작성하고, 댓글을 달아도됩니다. 즉,이 사용자는Createrole
특권. 보다역할 창출이 특권에 의해 어떤 기능이 부여되는지에 대한 자세한 내용은.
-r
---- 크레타르
새 사용자는 새로운 역할을 만들 수 없습니다. 이것은 기본입니다.
-s
--- 서퍼 루저
새 사용자는 슈퍼업자가 될 것입니다.
-s
-no-superuser
새 사용자는 슈퍼 사용자가 아닙니다. 이것은 기본입니다.
-v타임 스탬프
-Valid-tuntil =타임 스탬프
역할의 암호가 더 이상 유효하지 않은 날짜와 시간을 설정하십시오. 기본값은 비밀번호 만료 날짜를 설정하지 않는 것입니다.
-v
-버전
인쇄스포츠 토토 결과버전 및 종료.
-Bypassrls
새 사용자는 모든 행 수준 보안 (RLS) 정책을 우회합니다.
-no-bypassrls
새 사용자는 RLS (Row-Level Security) 정책을 우회하지 않습니다. 이것은 기본입니다.
-리플리렉션
새 사용자는를 가질 것입니다.복제
특권.역할 창출.
---- 복제
새 사용자는가 없습니다.복제
특권.역할 창출. 이것은 기본입니다.
-?
-help
도움말 표시스포츠 토토 결과명령 줄 인수 및 종료
스포츠 토토 결과연결 매개 변수에 대한 다음 명령 줄 인수를 수락합니다.
-hhost
-host =host
서버가 실행중인 시스템의 호스트 이름을 지정합니다. 값이 슬래시로 시작하면 Unix 도메인 소켓의 디렉토리로 사용됩니다.
-p포트
-포트 =포트
서버가 연결을 듣고있는 TCP 포트 또는 로컬 UNIX 도메인 소켓 파일 확장자를 지정합니다.
-u사용자 이름
--username =사용자 이름
사용자 이름으로 연결할 수 있습니다 (사용자 이름이 아닙니다).
-w
-no-password
비밀번호 프롬프트를 발행하지 마십시오. 서버에 비밀번호 인증이 필요하고 A와 같은 다른 방법으로 암호를 사용할 수없는 경우.pgpass
파일, 연결 시도가 실패합니다. 이 옵션은 비밀번호를 입력 할 사용자가없는 배치 작업 및 스크립트에 유용 할 수 있습니다.
-w
--password
힘스포츠 토토 결과암호를 자랑스럽게 생각합니다 (새 사용자의 비밀번호가 아닌 서버에 연결하기 위해).
이 옵션은 결코 필수적이지 않습니다.스포츠 토토 결과서버가 암호 인증을 요구하는 경우 비밀번호를 자동으로 프롬프트합니다. 하지만,스포츠 토토 결과서버가 암호를 원한다는 것을 알아내는 연결 시도를 낭비합니다. 어떤 경우에는 입력 할 가치가 있습니다-w
추가 연결 시도를 피하려면
pghost
pgport
PGUSER
기본 연결 매개 변수
pg_color
진단 메시지에서 색상을 사용할지 여부를 지정합니다. 가능한 값은항상
,auto
and절대
.
이 유틸리티, 대부분의 다른 유틸리티PostgreSQL유틸리티는 또한 지원하는 환경 변수를 사용합니다libpq(참조PostgreSQL : 문서 : 17 : 32.15. 환경 배트맨 토토).
어려움이있는 경우 참조역할 창출andPSQL잠재적 인 문제 및 오류 메시지에 대한 논의. 데이터베이스 서버는 대상 호스트에서 실행해야합니다.libpq프론트 엔드 라이브러리가 적용됩니다.
사용자 생성Joe
기본 데이터베이스 서버에서 :
$
스포츠 토토 결과 Joe
사용자 생성Joe
기본 데이터베이스 서버에서 일부 추가 속성에 대한 프롬프트 :
$
스포츠 토토 결과 -Interactive Joe
새로운 역할이 슈퍼 사용자가 될까요? (Y/N)
n
새로운 역할이 데이터베이스를 만들 수 있습니까? (Y/N)
n
새로운 역할이 더 새로운 역할을 만들 수 있습니까? (Y/N)
n
동일한 사용자 생성Joe
호스트에서 서버 사용Eden
, 포트 5000, 명시 적으로 지정된 속성과 함께 기본 명령을 살펴보십시오 :
$
스포츠 토토 결과 -H Eden -P 5000 -S -D -R -E Joe
역할 만들기 Joe Nosuperuser nocreatedb nocreatero inherit login;
사용자 생성Joe
슈퍼업자로서 즉시 암호를 할당합니다.
$
스포츠 토토 결과 -P -S -E Joe
새로운 역할에 대한 비밀번호 입력 :
Xyzzy
다시 입력하십시오 :
Xyzzy
역할 제작 JOE 암호 'MD5B5F5BA1A423792B526F799AE4E4EB3D59E'SUPERUSER CREATEB CREATEROLE CRITEROLE INHERIT LOGIN;
위의 예에서는 새 비밀번호가 실제로 타이핑 할 때 반향되지 않지만 명확성을 위해 입력 한 내용을 보여줍니다. 보시다시피, 비밀번호는 클라이언트에게 전송되기 전에 암호화됩니다.
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다.이 양식문서 문제를보고하려면