실행 파일을 통합 방법
사용자 생성
1 | createuser hgko --createdb --no-superuser --no-createrole |
사용자 삭제
1 | dropuser hgko |
DB 접속을 통한 방법
GROUP 생성, 수정, 삭제
- SYSID: 내부의 GROUP ID 구분용 숫자 코드이며, 설정하지 않으면 자동으로 100부터 1씩 증가합니다. (1~99는 핵심적인 그룹을 위함) 자동으로 설정되게 하면 됩니다.
GROUP 생성
1 | CREATE GROUP [그룹명]; |
GROUP 수정
1 | ALTER GROUP [그룹명] ADD USER user4, user5; |
GROUP 삭제
1 | DROP GROUP [그룹명]; |
- GROUP 조회
1 | -- 1) |
사용자 생성, 수정, 삭제
사용자 생성
1 | CREATE USER test_user CREATEDB CREATEUSER IN GROUP test_group UNENCRYPTED PASSWORD '1234'; |
사용자 생성에 사용되는 옵션들입니다.
- [ SUPERUSER | NOSUPERUSER ]
- [ CREATEDB | NOCREATEDB ]
- [ CREATEROLE | NOCREATEROLE ]
- [ CREATEUSER | NOCREATEUSER ]
- [ LOGIN | NOLOGIN ]
- [ ENCRYPTED | UNENCRYPTED ] PASSOWRD ‘password’
- VALID UNTIL ‘timestamp’
- IN ROLE role_name [,…]
- IN GROUP group_name [,…]
- ROLE role_name [,…]
- ADMIN role_name [,…]
- USER role_name [,…]
- SYSID uid
사용자 수정
1 | ALTER USER [사용자명] RENAME TO [새로운 사용자명]; |
사용자 삭제
1 | DROP USER [사용자명] |