이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 무지개 토토 생성버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

토토 사이트 순위 만들기

이름

토토 사이트 순위 생성 - 새로운 것을위한 계정 정보를 만듭니다 토토 사이트 순위
토토 사이트 순위 만들기사용자 이름[비밀번호비밀번호]
    [만들어진 B | nocreatedb]
    [CreateUser | Nocreateuser]
    [그룹GroupName[, ...]]
    [ '까지 유효Abstime' ]

입력

사용자 이름

사용자의 이름.

비밀번호

with password clause는 사용자의 비밀번호를 설정합니다 "pg_shadow"테이블 이유,"PG_SHADOW"는 더 이상 없습니다 인스턴스에 액세스 가능PostgresthePostgres사용자의 비밀번호가 처음입니다 NULL로 설정하십시오. "에서 사용자의 암호가있을 때pg_shadow"테이블은 null입니다 인증은 역사적으로 (HBA, pg_password 등). 그러나 암호가 설정된 경우 a 토토 사이트 순위, 새로운 인증 시스템은 다른 사람을 대체합니다 구성Postgres인스턴스 및 비밀번호 "에 저장pg_shadow"테이블 인증에 사용됩니다. 이 방법에 대한 자세한 내용은 인증 시스템 기능 PG_CRYPT (3)를 참조하십시오. 만약 비밀번호 조항이 생략되면 사용자의 비밀번호가 설정됩니다. 빈 줄에 위에서 언급 한 인증 시스템.

createb/nocreatedb

이 조항은 토토 사이트 순위의 생성 능력을 정의합니다 데이터베이스. 생성 된 B가 지정되면 토토 사이트 순위가 정의됩니다 자신의 데이터베이스를 만들 수 있습니다. 사용 Nocreatedb는 토토 사이트 순위에게 생성 능력을 거부합니다 데이터베이스. 이 조항이 생략되면 NocreatedB를 사용합니다 기본.

CreateUser/NocreateUser

이 조항은 토토 사이트 순위가 허용 될지 여부를 결정합니다 인스턴스에서 새로운 토토 사이트 순위를 만들려면Postgres. 이 조항을 생략하면 이 속성의 토토 사이트 순위의 값을 설정하십시오 Nocreateuser.

GroupName

사용자를 새로 삽입 할 그룹 이름 회원.

Abstime

유효한 조항이 그 후 절대 시간을 설정합니다. 토토 사이트 순위의Postgres로그인 더 이상 유효하지 않습니다. 사용자가 그렇지 않은 경우에 유의하십시오 "에 정의 된 비밀번호가 있습니다.PG_SHADOW"테이블, 날짜까지 유효합니다 토토 사이트 순위 인증 중에 확인하지 마십시오. 이 조항 인 경우 생략되면 널 값이 "에 저장됩니다.PG_SHADOW"이 속성의 경우 로그인은 항상 유효합니다.

출력

토토 사이트 순위 만들기

명령이 완료되면 메시지가 반환됩니다 성공적으로.

오류 : removeUser : 토토 사이트 순위 "사용자 이름"는 그렇지 않습니다 존재하다

if "사용자 이름" 설립하다.

설명

토토 사이트 순위 생성 토토 사이트 순위는 인스턴스에 새 토토 사이트 순위를 추가합니다.Postgres.

새 토토 사이트 순위에게 a가 제공됩니다.useysidof : '선택 max (useysid) + 1 pg_shadow'. 이것은Postgres토토 사이트 순위 'useysids는 운영에 해당하지 않습니다 시스템 (OS) 토토 사이트 순위 ID. 이 규칙의 예외는입니다 'Postgres' OS 토토 사이트 순위 ID가있는 토토 사이트 순위 로 사용useysidinitdb 동안 프로세스. 여전히 OS 토토 사이트 순위 ID와를 원한다면useysid주어진 토토 사이트 순위와 일치하려면 "CreateUser"스크립트와 함께 제공Postgres배포.

노트

토토 사이트 순위 명령문 생성Postgres언어 확장.

Drop User 또는 Alter User 문을 사용하여 a를 제거하거나 수정합니다. 토토 사이트 순위 계정.

참조pg_shadow테이블 추가 정보.

테이블 = pg_shadow
   +------------------------------------------------------------+
   |          필드 |          유형 | 길이 |
   +------------------------------------------------------------+
   | useename | 이름 |    32 |
   | useysid | int4 |     4 |
   | usecreatedb | 부 |     1 |
   | usetrace | 부 |     1 |
   | useuper | 부 |     1 |
   | usecatupd | 부 |     1 |
   | Passwd | 텍스트 |   var |
   | Valuntil | abstime |     4 |
   +---------------------------------------------------------------+

usage

비밀번호가없는 사용자 생성 :

토토 사이트 순위 생성 Jonathan

비밀번호로 사용자 생성 :

비밀번호로 사용자 davide 생성 jw8s0f4

계정이 유효한 비밀번호로 사용자를 만듭니다. 2001 년 말. 계정은 유효하지 않습니다 :

비밀번호로 사용자 miriam 생성 JW8S0F4 '2002 년 1 월 1 일까지'

토토 사이트 순위가 데이터베이스를 생성 할 수있는 계정 작성 :

비밀번호로 사용자 manuel 생성 jw8s0f4 createdb

호환성

SQL92

SQL92에는 사용자 명령문이 없습니다.