이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 토토 베이버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

토토 사이트 생성

이름

토토 사이트 -- 새 항목 정의포스트그레SQL토토 사이트 계정

시놉시스

토토 사이트 생성 [옵션...] [사용자 이름]

설명

토토 사이트 생성새 항목을 만듭니다포스트그레SQL토토 사이트. 슈퍼유저만 (토토 사이트는usesuper다음에 설정pg_shadow테이블) 새 생성 가능PostgreSQL토토 사이트, 그러니까토토 사이트 생성다음에 의해 호출되어야 합니다. a로 연결할 수 있는 사람포스트그레SQL수퍼유저.

수퍼유저가 된다는 것은 접근을 우회할 수 있는 능력도 의미합니다 데이터베이스 내에서 권한을 확인하므로 수퍼유저덤은 권한을 확인하지 않아야 합니다. 가볍게 받아들여라.

토토 사이트 생성쉘 스크립트입니다 주위의 래퍼SQL명령토토 사이트 생성경유PostgreSQL대화형 터미널psql. 그러니까 특별한 건 없어. 이 방법이나 다른 방법을 통해 사용자를 생성하는 방법에 대해 설명합니다. 이는 다음을 의미합니다.psql응용프로그램은 다음과 같아야 합니다. 스크립트에서 발견되었으며 데이터베이스 서버가 실행 중이어야 함 대상 호스트. 또한 모든 기본 설정 및 환경은 에서 사용하는 변수psql그리고libpq프런트엔드 라이브러리는 신청하세요.

옵션

토토 사이트 생성수락합니다 다음 명령줄 인수:

사용자 이름

이름을 지정합니다포스트그레SQL사용자가 생성됩니다. 이 이름은 모두에서 고유해야 합니다.PostgreSQL토토 사이트.

-a
--adduser

새 사용자는 다른 사용자를 생성할 수 있습니다. (참고: 실제로 이로 인해 새 사용자는 다음과 같이 됩니다.수퍼유저. 옵션 이름이 잘못 지정되었습니다.)

-A
--no-adduser

새 토토 사이트는 다른 토토 사이트를 생성할 수 없습니다(예: 새 토토 사이트는 슈퍼유저가 아닌 일반 토토 사이트입니다.

-d
--createdb

새 토토 사이트는 데이터베이스를 생성할 수 있습니다.

-D
--no-createdb

새 토토 사이트는 데이터베이스를 생성할 수 없습니다.

-e
--에코

다음 쿼리를 에코하세요.토토 사이트 생성생성하여 다음으로 보냅니다. 서버.

-E
--암호화됨

데이터베이스에 저장된 토토 사이트의 비밀번호를 암호화합니다. 만약에 지정하지 않으면 기본값이 사용됩니다.

-iUID
--sysidUID

새 사용자에 대해 기본이 아닌 사용자 ID를 선택할 수 있습니다 토토 사이트. 꼭 필요한 것은 아니지만 좋아하는 사람도 있습니다.

-N
--암호화되지 않음

다음에 저장된 사용자의 비밀번호를 암호화하지 않습니다. 데이터베이스. 지정하지 않으면 기본값이 사용됩니다.

-P
--pwprompt

주어지면,토토 사이트 생성새 토토 사이트의 비밀번호를 묻는 메시지가 표시됩니다. 이 비밀번호를 사용할 계획이 없다면 필요하지 않습니다. 인증.

-q
--조용함

응답을 표시하지 않습니다.

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

토토 사이트 생성또한 다음을 수락합니다. 연결 매개변수에 대한 명령줄 인수는 다음과 같습니다.

-h호스트
--호스트호스트

다음이 실행되는 시스템의 호스트 이름을 지정합니다. 서버가 실행 중입니다. 호스트가 슬래시로 시작하는 경우 슬래시가 사용됩니다. Unix 도메인 소켓의 디렉토리로 사용됩니다.

-p포트
--포트포트

인터넷 TCP/IP 포트 또는 로컬 Unix 도메인을 지정합니다. 서버가 수신 대기하는 소켓 파일 확장자 연결.

-U사용자 이름
--사용자 이름사용자 이름

연결할 사용자 이름(연결할 사용자 이름 아님) 생성)

-W
--비밀번호

강제 비밀번호 프롬프트(서버에 연결하기 위한 것이지 연결용이 아님) 새 토토 사이트의 비밀번호).

환경

PGHOST
PGPORT
PGUSER

기본 연결 매개변수

진단

토토 사이트 생성

모든 것이 괜찮습니다.

createuser: 토토 사이트 생성 "사용자 이름" 실패

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

오류 조건이 있는 경우 백엔드 오류 메시지는 표시됩니다. 참조PostgreSQL :그리고psql가능성을 위해.

토토 사이트를 생성하려면기본값 데이터베이스 서버:

$ 토토 사이트 조
새 토토 사이트가 데이터베이스를 생성하도록 허용됩니까? (예/아니요)n
새 토토 사이트가 더 많은 새 토토 사이트를 생성하도록 허용하시겠습니까? (예/아니요)n
토토 사이트 생성

동일한 토토 사이트를 생성하려면사용 중 호스트의 서버에덴, 포트 5000, 회피 프롬프트를 확인하고 기본 쿼리를 살펴보세요.

$ createuser -p 5000 -h eden -D -A -e joe
토토 사이트 생성 "joe" NOCREATEDB NOCREATEUSER
토토 사이트 생성