지원되지 않는 버전 :7.0 / 6.5 / 6.4
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

CreateUser

이름

CreateUser- 생성 새로운Postgres사설 토토
CreateUser [옵션] [사설 토토 이름]

입력

-h, -host호스트

기계의 호스트 이름을 지정합니다.Postmaster실행 중입니다.

-p, -port포트

인터넷 TCP/IP 포트 또는 로컬 UNIX 도메인을 지정합니다 소켓 파일 확장Postmaster듣고 있습니다 사이.

-e, -echo

쿼리를 에코createb생성 및 전송 백엔드.

-Q, -Quiet

응답을 표시하지 마십시오.

-d, -createdb

새 사설 토토가 데이터베이스를 만들 수 있습니다.

-d, ---- 크리 테드

새 사설 토토가 데이터베이스를 만들도록 금지합니다.

-a, -adduser

새 사설 토토가 다른 사설 토토를 생성 할 수 있습니다.

-a,-noadduser

새 사설 토토가 다른 사설 토토를 만들도록 금지합니다.

-p,--pwprompt

주어지면CreateUser새 사설 토토의 비밀번호에 대한 프롬프트를 발행합니다. 이것 비밀번호를 사용하지 않으면 필요하지 않습니다. 입증.

-i, -sysiduid

새 신입에 대한 비 기본 사설 토토 ID를 선택할 수 있습니다. 사설 토토. 이것은 필요하지 않지만 어떤 사람들은 그것을 좋아합니다.

사설 토토 이름

이름을 지정합니다Postgres생성 할 수 있습니다. 이 이름 무엇보다도 독특해야합니다Postgres사설 토토.

이름 및 기타 누락 된 메시지가 표시됩니다. 명령 줄에 지정되지 않은 경우 정보.

옵션-h, -p-e가 통과되었습니다 문자 그대로PSQL. 그만큼PSQL옵션-uand-w사용 가능합니다 또한이 맥락에서는 그들의 사용이 혼란 스러울 수 있습니다.

출력

사설 토토 만들기

모든 것이 잘됩니다.

CreateUser : 사설 토토 생성 "사설 토토 이름"실패

뭔가 잘못되었습니다. 사설 토토는 생성되지 않았습니다.

오류 조건이있는 경우 백엔드 오류 메시지 표시됩니다. 보다사설 토토 만들기andPSQL가능성.

설명

CreateUser새로운 생성Postgres사설 토토. 을 가진 사설 토토 만용도pg_shadow클래스는 새로운 생성Postgres사설 토토.

CreateUser는 쉘 스크립트입니다 주위의 래퍼SQL명령PostgreSQL : 문서 : 7.0 : 토토 캔 생성Postgres대화식 터미널PSQL. 따라서, 거기가 있습니다 이 방법이나 다른 방법을 통해 사설 토토를 만드는 데 특별한 것은 없습니다. 이것은를 의미합니다.PSQL스크립트에서 발견하고 데이터베이스 서버가 대상 호스트. 또한 모든 기본 설정 및 환경 사용 가능한 변수PSQL및 그만큼libpq프론트 엔드 라이브러리 적용하다.

usage

사설 토토 생성Joe기본값에서 데이터베이스 서버 :

$CreateUser Joe새 사설 토토가 데이터베이스를 만들 수 있습니까? (Y/N)n새 사설 토토가 더 많은 새 사설 토토를 만들 수 있습니까? (Y/N)n사설 토토 만들기

동일한 사설 토토 생성Joe호스트 Eden, Port 5000의 우체국 장, 프롬프트를 피하고 기본 쿼리를 살펴보기 :

$CreateUser -P 5000 -H Eden -D -A -E Joe사설 토토 만들기 "Joe"NocreatedB NocreateUser 작성
사설 토토 만들기