[root@localhost ~]# su - postgres
마지막 로그인: 일 10월 6 23:36:35 KST 2019 일시 pts/1
-bash-4.2$ psql -U daniel -d test
Password for user daniel:
psql (10.10)
Type "help" for help.
test=#
postgresql 위치 확인
which psql
DB 연결
sudo -u postgres psql
DB 연결 끊기, postgresql 쉘에서 빠져나가기
\q
\? 여러가지 help를 볼수 있음
- 리눅스 postgres 계정의 패스워드 설정
[root@localhost ~]# passwd postgres
패스워드 입력
[root@localhost ~]# su - postgres
마지막 로그인: 일 10월 6 22:14:18 KST 2019 일시 pts/1
-bash-4.2$ psql
psql (10.10)
Type "help" for help.
- postgres DB 안에서 패스워드 설정
postgres=# \password postgres
패스워드 입력
postergresql 유저 생성
##postgres 계정의 홈
-bash-4.2$ createuser daniel --interactive
Shall the new role be a superuser? (y/n) y
-bash-4.2$
-bash-4.2$ psql
psql (10.10)
Type "help" for help.
##user 패스워드 설정
postgres=# \password daniel
Enter new password:
Enter it again:
postgres=#
postgres=# create database danieldb owner daniel ENCODING 'utf-8';
CREATE DATABASE
postgres=# \c danieldb
You are now connected to database "danieldb" as user "postgres".
danieldb=# \c danieldb daniel
FATAL: Peer authentication failed for user "daniel"
Previous connection kept
danieldb=#
'PostgreSQL' 카테고리의 다른 글
DB 생성, 연결, 삭제 (0) | 2020.03.20 |
---|---|
DB 리스트 보는 방법 (0) | 2020.03.20 |