database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 7009 게시물 읽기
No. 7009
권한설정 (액션에 대한 권한)
작성자
조수한(sp88)
작성일
2007-01-18 15:43
조회수
6,168

create user를 통해 권한을 설정 하는 방법을 찾아봤습니다.

Superuser 권한이냐, Create role이 가능하냐, Create DB 권한이 있느냐

정도의 권한 설정만 찾아 볼 수 있었습니다.


특정 user로 특정 DB만 접근 할 수 있게끔...

또 특정 Table은 select만 가능하고, 어떤 Table은 select와 update가 가능하게 권한을 주는 방법이 없나요?


select / update / delete / create table / drop table 등등 각각의 액션에 대해서 제어하는 법 좀 알려주세요 ㅜ0ㅜ

이 글에 대한 댓글이 총 2건 있습니다.

pgAdmin 툴 사용하세요.

PostgreSQL의 grant 명령은 아주 다양합니다. 

아마 원하는 모든 것을 다 지원할 겝니다. 
그냥 쉽게 GUI 툴로 작업하셔도 될 듯싶습니다. 

(물론 정말 원하는 것 만큼 섬세하게 지원하지 않을지라도 기본적인 것들은 다 설정할 수 있을 듯싶네요)

김상기(ioseph)님이 2007-01-18 16:08에 작성한 댓글입니다.

REVOKE ALL ON TABLE [table] FROM public;
을 통해서 해당 테이블에 일반 유저 권한을 빼앗고

GRANT SELECT ON TABLE [table] TO user1;
을 실행 시켜주면 user1이 table에 대해서 select 권한만 주게끔 됩니다.

^^

답변 감사합니다  ^0^

조수한(sp88)님이 2007-01-22 12:01에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
7013vacuum을 빨리 하려면 restore? [3]
dba
2007-01-19
4476
7012PostgreSQL 용량의 한계는? [4]
이기자
2007-01-18
4706
7010PostgreSql DB와 파워빌더연결?? [3]
온리유
2007-01-18
4259
7009권한설정 (액션에 대한 권한) [2]
조수한
2007-01-18
6168
7008php하고 연동이 안됩니다. [8]
권순용
2007-01-18
4497
7007multi column update [3]
사이베이스가 싫어
2007-01-17
4497
7006'\' 문자 저장 하는 방법점 알려주세요 [1]
정주호
2007-01-15
3917
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다