Oracle 사용자 권한: 1. 사용자가 테이블, 인덱스, 연결 인스턴스 생성 등을 포함하여 특정 데이터베이스 작업을 수행할 수 있도록 허용하는 시스템 권한 2. 사용자가 뷰 가져오기 읽기를 포함하여 특정 개체를 작동할 수 있도록 허용하는 개체 권한 저장 프로시저 등을 실행합니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 11g 버전, Dell G3 컴퓨터.
객체 권한: 사용자가 일부 작업을 조작할 수 있도록 허용합니다. 읽기 뷰와 같은 특정 개체는 특정 열을 업데이트하고 저장 프로시저를 실행할 수 있습니다. (테이블 또는 뷰의 경우)
1. 시스템 권한
100개 이상의 유효 권한(SELECT * FROM SYSTEM_PRIVILEGE_MAP)
데이터베이스 관리자는 다음과 같은 관리 작업을 완료할 수 있는 고급 권한을 갖습니다. – 새 사용자 만들기CREATE TABLE TABLE은 테이블을 생성합니다. 사용자 모드
EXECUTE ANY PROCEDURE 모든 모드에서 저장 프로시저 실행
객체의 소유자는 모든 권한을 갖습니다.객체의 소유자는 다른 사람에게 권한을 할당할 수 있습니다.
ORACLE은 총 객체 권한을 가집니다.
객체 권한 테이블 보기 순서 프로세스
수정(변경)
CONNECT 역할: SESSION 생성 권한만
동시에 사용자에게 ORACLE 리소스 역할이 부여되면 ORACLE 리소스 역할 자체의 권한뿐만 아니라 무제한의 테이블스페이스 권한도 부여됩니다. 무제한 테이블스페이스 권한은 부여되지 않습니다.
뷰를 생성할 수 있는 권한은 없습니다. 따라서 뷰 생성 권한이 필요한 경우 별도로 승인할 수 있습니다.
GRANT CREATE VIEW TO user;
권장 튜토리얼: "
Oracle Video Tutorial"
위 내용은 Oracle의 사용자 권한은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!