728x90


✔ 계정 이름 찾기

select * from dba_users;

 

✔ 사용자 생성

CREATE USER 사용자명 IDENTIFIED BY 암호;

CREATE USER 사용자명 IDENTIFIED BY 암호;

 

계정생성시 12c 이후 에서는 (ORA-65096 오류 발생) 
alter session set "_ORACLE_SCRIPT"=true;

 실행후 user 를 생성해야 오류가 발생안함.(사용자 이름 규칙)

 


 비밀번호 바꾸기

alter user 사용자명 IDENTIFIED BY 암호;

 

 계정삭제

drop user 사용자 cascade;

 

✔ 사용자에게 부여된 시스템 권한 확인

SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE = '사용자명';

 

✔ 사용자에게 부여된 권한 확인

SELECT * FROM DBA_ROLE_PRIVS WHERE GRANTEE = '사용자명' ;

 

✔ 계정 권한 할당

GRANT 권한명 TO 계정;

 

✔ 계정 권한 제거

REVOKE 권한명 (시스템 명령 또는 SQL 명령) ON 테이블명 FROM 계정;

 

 

 

* 테이블 스페이스 권한 추가

다음과 같이 해당 테이블스페이스에 대해 공간을 할당해 주면되는데 unlimited는 제한을 두지 않고 할당해주는것입니다.

alter user [유저명] default tablespace [테이블스페이스] quota unlimited on [테이블스페이스];

 

 

account 풀기

alter user 사용자명 account unlock;

 

 

728x90

'데이터베이스(DB) > Oracle' 카테고리의 다른 글

Centos7 Oracle19c silent 설치  (1) 2023.12.29
oracle imp/exp  (0) 2023.07.19
Oracle 자동실행 (서버 부트시)  (0) 2023.04.04
Centos7 Oracle11g silent 설치  (0) 2023.04.04
Oracle11 다운로드  (0) 2023.04.04

+ Recent posts