오라클 데이터베이스는 대규모 기업에서 많이 사용되는 데이터베이스 관리 시스템 중 하나입니다. 오라클 데이터베이스를 사용하면 기업에서 발생하는 데이터를 효율적으로 관리하고 처리할 수 있습니다. 오늘은 오라클 데이터베이스에서 계정 생성 및 사용자 권한 관리에 대해 알아보겠습니다.
계정 생성
새로운 계정을 생성할 때 사용하며, 계정명과 비밀번호를 지정하여 생성할 수 있습니다.
아래에서 자세히 알아보시기 바랍니다.
계정명과 비밀번호를 지정하여 생성합니다.
CREATE USER 계정명 IDENTIFIED BY 비밀번호;
계정 비밀번호 변경
기존 계정의 비밀번호를 변경할 때 사용합니다.
변경할 계정명과 새로운 비밀번호를 지정합니다.
ALTER USER 계정명 IDENTIFIED BY 변경할비밀번호;
현재 생성된 계정 확인
데이터베이스에 생성된 모든 계정을 확인할 때 사용합니다.
DBA_USERS 또는 ALL_USERS 뷰를 사용하여 조회할 수 있습니다.
SELECT * From DBA_USERS; SELECT * FROM ALL_USERS;
사용자에게 부여된 시스템 권한 확인
특정 사용자에게 부여된 시스템 권한을 확인할 때 사용합니다.
SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE = '사용자명';
사용자에게 부여된 롤 확인
특정 사용자에게 부여된 롤을 확인할 때 사용합니다.
SELECT * FROM DBA_ROLE_PRIVS WHERE GRANTEE = '사용자명' ;
사용자에게 부여된 롤에 부여된 시스템 권한 확인
특정 롤에 부여된 시스템 권한을 확인할 때 사용합니다.
SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE = '롤명' ;
타 사용자에게 부여한 객체(테이블 등) 권한 확인
특정 사용자가 소유한 객체(테이블 등) 권한을 확인할 때 사용합니다.
OWNER 또는 GRANTEE를 조건으로 사용하여 조회할 수 있습니다.
SELECT * FROM DBA_TAB_PRIVS WHERE OWNER = '테이블소유자명' ;
또는
SELECT * FROM DBA_TAB_PRIVS WHERE GRANTEE = '권한부여자명' ;
사용자가 소유한 모든 테이블 확인
현재 접속한 사용자가 소유한 모든 테이블을 확인할 때 사용합니다.
SELECT 테이블명 FROM USER_TABLES;
계정 권한 할당
특정 계정에 권한을 부여할 때 사용합니다.
권한명과 계정명을 지정하여 할당합니다.
GRANT 권한명 TO 계정;
Oracle 테이블스페이스 생성, 연결, 조회, 용량 조회
Oracle 테이블스페이스 생성, 연결, 조회, 용량 조회 테이블 스페이스를 생성하고 조회하는 방법에 대해서 정리한다. 1. 테이블 스페이스 생성 예시 500 MB로 생성하고 공간을 다 사용했을경우에는
www.appletong.com
oracle 19c 다운로드 쉽게 설명
oracle 19c 다운로드 하는 방법에 대해서 정리합니다. 1. oracle 공식 홈페이지 이동 oracle 공식 홈페이지로 이동합니다. 메뉴 이동 : products - oracle database 2. Oracle 19c 다운로드 페이지 이동 Download Oracle D
www.appletong.com
Oracle - system 계정 비밀번호 분실, 찾기
Oracle - system 계정 비밀번호 분실, 찾기 오라클 계정 관리자 system, sys 계정 분실시에 비밀번호 찾는 방법을 정리한다. 1. cmd 창 실행 ( 윈도우키 + R ) 2. sqlplus 입력 3. sys as sysdba 입력 접속이 안된다.
www.appletong.com
'DB > ORACLE' 카테고리의 다른 글
oracle 19c 다운로드 쉽게 설명 (0) | 2023.04.27 |
---|---|
Oracle FLASHBACK 에 대해 알아보자(데이터복원) (0) | 2023.02.06 |
oracle 10g 재기동 방법 정리 (0) | 2022.08.31 |
오라클 테이블스페이스 사용량 조회 (0) | 2022.08.23 |
Oracle 1000만건 테이블 INSERT LOOP 쿼리 (0) | 2022.07.12 |
댓글