PostgreSQL

데이터베이스 생성 - 다음 명령어로 데이터베이스를 생성한다. CREATE DATABASE [DB_NAME]; - 다음 명령어로 데이터베이스 리스트를 볼 수 있다. \l 데이터베이스 엑세스 권한 부여하기 - 다음 명령어로 해당 데이터베이스에 엑세스 권한을 줄 계정을 설정한다. GRANT [권한] ON DATABASE [DB_NAME] TO [USER_NAME]; ex) grant all privileges on database testdb to taek; - 나는 taek 계정에 testdb에 모든 권한을 주는 명령어를 작성했다. 데이터베이스 접속 - 다음 명령어로 데이터베이스에 접속한다. \c [DB명] [접속계정]
다음 명령어로 postgreSQL 쉘 접속 psql postgres 계정 확인 \du 따로 계정을 생성하지 않았는데 내 PC의 사용자명으로 모든 권한을 가진 루트 계정이 생성되어 있다. 루트 계정 설정 해당 루트 계정을 사용한다면 다음 명령어로 비밀번호 설정 후 사용하면 된다. \password '루트계정' 계정 생성 새로 계정을 생성한다면 다음 명령어를 입력한다. CREATE USER '계정' WITH PASSWORD '비밀번호'; taek이라는 계정을 비밀번호 1234로 설정해서 생성했다. 다음과 같이 생성된 것을 확인할 수 있다. 권한 변경 권한을 변경하려면 다음 명령어를 입력한다. (권한 여러개 동시 입력 가능) ALTER USER '계정' '권한' '권한2' '권한3' ...; SUPERUSER..
태기
'PostgreSQL' 태그의 글 목록