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
운영게시판
최근게시물
Oracle Q&A 1755 게시물 읽기
No. 1755
Re: 권한설정
작성자
김규태
작성일
2000-10-17 18:48
조회수
6,284

>>김하늘 님께서 쓰시길<<

 

:: 1)

:: create user sam identified by sam;

:: create role sample;

:: grant create table to sample;

:: grant select any table to sample;

:: grant insert any table to sample;

:: grant update any table to sample;

:: grant sample1 to samp;

::

:: 이런식으로 해서 select,update,insert,create는 가능하게 하고

:: delete만 불가능하게 하는 권한을 설정하려 하는데 되지를 않읍니다.

:: (테이블 생성을 할수가 없읍니다)

 

당연히 안될 것입니다.

테이블을 만들려는 권한 이외에도 어떤 테이블스페이스에 얼마정도의

공간만큼 만들수 있는지에 대한 권한을 주어야 합니다.

 

님처럼 무한한 권한을 sam 유저에게 주고 싶으면

grant unlimited tablespace to sam ;

 

또는 특정 테이블스페이스에만 권한을 주고 싶으면

create user sam identified by sam

default tablespace users

temporary tablespace temp

quota unlimited on users

quota unlimited on xxxx ;

또는

alter user sam

quota unlimited on users

quota unlimited on xxxx ;

 

 

:: 2) 기존의 connect 라는 role를 변경하여 사용하려는데 이경우도

:: drop table 처리를 불가능하게는 안됩니다

:: (drop table table명이 가능합니다)

::

 

자기 테이블은 당연히 모든 권한이 자기 자신에게 있습니다.

당연히 자기 테이블은 자기가 drop 가능하겠죠?

( 사실 테스트해보지 않아서 잘 모름 )

 

보통 테이블등을 만드는 유저와 데이타를 조작하는 유저는

분리합니다. 하고자 하시는 것처럼 함부로 schema를 조작할 수

없게 하여 구조를 보호할 수 있지요.

보통 명시적으로 테이블에 select,update,delete,insert 권한만

role을 통하여 필요한 다른 유저에게 권한을 부여합니다.

[Top]
No.
제목
작성자
작성일
조회
1758[질문]서버메니져에서 에러가..
김경환
2000-10-18
6614
1762┕>Re: [질문]서버메니져에서 에러가..
신성욱
2000-10-18 15:20:26
6263
1757오라클 sqlplus내에서 help를 사용할수가 없습니다. 어떻게 해야 하죠..ㅠㅠ
신성욱
2000-10-17
6633
1759┕>Re: 오라클 sqlplus내에서 help를 사용할수가 없습니다. 어떻게 해야 하죠..ㅠㅠ
문태준
2000-10-18 10:11:04
6240
1761┕>Re: 오라클 sqlplus내에서 help를 사용할수가 없습니다. 어떻게 해야 하죠..ㅠㅠ
김규태
2000-10-18 15:14:12
6306
1756[질문] 난..................쿼리를 날리고 싶다!!!!!!!!!!!!!!
질긴넘
2000-10-17
6703
1754권한설정
김하늘
2000-10-17
6314
1755┕>Re: 권한설정
김규태
2000-10-17 18:48:58
6284
1768 ┕>Re: Re: 권한설정
김하늘
2000-10-19 09:26:25
6307
1771  ┕>Re: Re: Re: 권한설정
김규태
2000-10-19 10:13:50
6490
3021   ┕>Re: Re: Re: Re: 권한설정
장정철
2001-02-15 10:12:52
5883
1753DB서버에서는 sqlplus되는데 telnet으로 접속하면 안됩니다...
beatles
2000-10-17
6372
1752windowsME 에서 8i 설치가...
왕초보
2000-10-17
5845
1749[질문,답변] WEB 상 한글 문제 와 TABLE COLUMN NAME 가져오기
이석환
2000-10-16
6586
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다