[ Security ]

☞ DataBase Security 종류

 

ㅇ Privileges(권한) : 특정한 SQL문장을 수행하거나 특정 Object에 허가된 작업을 위미함
ㅇ Role(역할)       : 권한 부여와 접근제어 관리를 손쉽게 하기 위해 연관된 권한들의 집합을
                      묶어서 정의해 놓은 것
ㅇ Schema           : Table, View, Sequence, Procedre, Function 등의 오브젝트들의 집합

 

Privileges

 

(1) System Privileges
ㅇ 새로운 사용자의 생성 : CREATE USR 사용자명 IDENTIFIED BY 암호 ;
ㅇ 기존 사용자의 삭제 : DROP USER 사용자명 [CASCADE] ;
ㅇ 사용자 암호 변경 : ALTER USER 사용자명 IDENTIFIED BY 암호;
ㅇ 시스템 권한 부여 및 박탈
    - 부여 :
GRANT [권한 , ... ] TO 사용자 [,사용자 ...] ;
    예시 ) GRANT create table, create view, create sequence
              
TO scott ;
    - 박탈 :
REVOKE [권한 , ... ] TO 사용자 [,사용자 ...] ;
    예시 ) REVOKE  create sequence
             
FROM scott ;

(2) Object Privileges
ㅇ 사용법
   GRANT 권한 [(컬럼명)] [ 권한 ...|ALL ]
   ON Object명
   TO 사용자 | ROLE | PUBLIC [, 사용자...」
   [WITH GRANT OPTION ] ;

   REVOKE 권한 [(컬럼명)] [ 권한 ...|ALL ]
   ON Object명
   FROM 사용자 | ROLE | PUBLIC [, 사용자...」 ;

※ WITH GRANT OPTION으로 부여된 권한을 회수하면 그 권한을 받은 다른 사용자에게서도 권한이
   회수됨
예시 ) SQL>
GRANT   select , insert(id,name)  ON   s_emp   TO    usera , userb ;


 

Role 

 

1. 정의 : 사용자에게 허가할 수 있는 관련된 Privilege의 그룹

(1) Role 의 생성 : CREATE ROLE role이름 ;
예시 ) SQL>  
CREATE ROLE create_obj ;
       SQL>  
GRANT create table, create view TO create_obj ;
       SQL>  
GRANT create_obj TO usera, userb ;

 

☞ Schema
   
 

 

'(DB) Oracle > 설치.초기.삭제' 카테고리의 다른 글

Oracle - SGA 설정  (0) 2017.01.18
Oracle - 권한  (0) 2017.01.18
SID(Net Configuration Assistant  (0) 2017.01.18
[Win2000]_8i_Setup  (0) 2017.01.18
10g EM] 2. Oracle Database 설치화면  (0) 2017.01.18
Posted by 농부지기
,

[SID(Net Configuration Assistant]

 

 

 

db server에 설치 되어 있는 [ SID ]  name

'(DB) Oracle > 설치.초기.삭제' 카테고리의 다른 글

Oracle - 권한  (0) 2017.01.18
Oracle - 보안(Security)  (0) 2017.01.18
[Win2000]_8i_Setup  (0) 2017.01.18
10g EM] 2. Oracle Database 설치화면  (0) 2017.01.18
[RedHat]_9i_Setup  (0) 2017.01.18
Posted by 농부지기
,

[ [Win2000]_8i_Setup ]

 

*********************************************************************************************

 OracleClub.com

 작 성 일     2002/04/28 조 회 수 1733  

 제    목    Pentium4(Win 2000)에서 오라클 8.1.7이나 8.1.6을 Install   

 내     용       프린트      

*********************************************************************************************

방법1 ] Pentium4(Win 2000)에서 오라클 8.1.7이나 8.1.6을 Install  

*********************************************************************************************

 

pentium4에서는 오라클 8.1.7이나 8.1.6을 install할려고 하면 처음 autorun에서 화면이뜨고

install을 하면 화면이 죽어버립니다.

 

이유는 기존 8.1.7이나 8.1.6에는 jRE1.1.7이 들어 있는데 이것이 문제인거 같습니다.

 

SUN사 측에서도 pentium4를 쓸경우는 jre1.1.8이상을 쓰라고 되어 있습니다.

 

해결방안은 우선

 

1. 기존 가지고 있는 CD를 CD-ROM에 삽입해서 깔 수는 없습니다. CD의 전부를 하드에 하드

copy 하십시요.

 

2. http://ofs.gwu.edu/ofs/application/req.html 사이트에 가셔서 symcjit.dll를 다운받으십시오

   <<symcjit.dll 다운로드>>

          --> http://211.59.12.154:8080/files/etc/symcjit.dll

 

3. 하드에 옮겨놓은 오라클 폴더에 들어가서

stage/Components/oracle.swd.jre/1.1.7.30/1/DataFile/Expanded/jre/win32/bin

디렉토리로 가셔서 다운받으신 파일(symcjit.dll)을 엎어치십시요

 

그리고 처음부터 다시 실행하시면 문제없이 잘 됩니다.

 

otn.oracle.co.kr/forum 참고

 

------------------------------------------------------------

@@ 설치 완료 후 : Windows 시작메뉴나 Windows  데스크탑에서

   항목을 작성할 수 없습니다.

------------------------------------------------------------

@@ 라는 메세지가 나와도 상관 없음  @@

------------------------------------------------------------

 

 

 

*********************************************************************************************

오류1] java.exe 오류가 발생합니다.

*********************************************************************************************

 

1. 오라클 원본에서 java.exe 를 찾아서 (약 5kbyte)  

 

2. 오라클 이 설치 되어 있는 곳에서 검색으로 java.exe 를 찾으면

   두곳이 발견됨.

   발견 된 2개의 java.exe(약 20kbyte) 를  모두 1번에서 찾은 java.exe로 대치 시킴.

 

3. 그런 후 재부팅

'(DB) Oracle > 설치.초기.삭제' 카테고리의 다른 글

Oracle - 보안(Security)  (0) 2017.01.18
SID(Net Configuration Assistant  (0) 2017.01.18
10g EM] 2. Oracle Database 설치화면  (0) 2017.01.18
[RedHat]_9i_Setup  (0) 2017.01.18
RedHat 7.3 + Oracle 9i Database (9.2.0.1.0) 설치  (0) 2017.01.18
Posted by 농부지기
,