728x90 sql 보안3 [ORACLE] USER_TAB_PRIVS_RECD : 수신된 오브젝트 권한 완전 분석 1. USER_TAB_PRIVS_RECD란?USER_TAB_PRIVS_RECD는 Oracle 데이터베이스에서 **현재 사용자가 다른 사용자로부터 수신한 오브젝트 권한**을 조회할 수 있는 데이터 딕셔너리 뷰입니다. 이 뷰는 사용자 본인이 직접 소유하지 않은 객체에 대해 어떤 권한을 누구로부터 부여받았는지 확인할 때 사용됩니다. 오라클의 권한 시스템은 명시적 권한과 역할(Role)을 통한 권한으로 구분되며, USER_TAB_PRIVS_RECD는 명시적으로 받은 권한에 대한 정보를 제공합니다.2. 주요 컬럼 설명컬럼명설명GRANTOR권한을 부여한 사용자TABLE_NAME권한이 부여된 오브젝트 이름PRIVILEGE부여된 권한 종류 (SELECT, INSERT 등)GRANTABLE수신자가 권한을 다시 부여할 수.. 2025. 8. 9. [ORACLE] USER_TAB_PRIVS_MADE : 사용자가 부여한 오브젝트 권한 추적 가이드 1. USER_TAB_PRIVS_MADE란?USER_TAB_PRIVS_MADE는 Oracle 데이터베이스에서 **현재 사용자가 다른 사용자에게 부여한 오브젝트 권한**을 확인할 수 있는 데이터 딕셔너리 뷰입니다. 조직 내에서 불필요하게 권한이 확산되는 것을 방지하거나, 특정 오브젝트에 대해 누가 어떤 권한을 부여했는지 추적할 때 유용하게 사용됩니다. 권한 부여 추적은 보안 감사, 컴플라이언스 대응, 개발환경의 무결성 유지 등 다양한 영역에서 핵심적인 요소입니다.2. 주요 컬럼 설명컬럼명설명TABLE_NAME권한을 부여한 오브젝트 이름GRANTEE권한을 부여받은 사용자PRIVILEGE부여된 권한 종류 (SELECT, INSERT 등)GRANTABLE수혜자가 다른 사용자에게 해당 권한을 부여할 수 있는지 여.. 2025. 8. 9. [ORACLE] ALL_REPAUDIT_ATTRIBUTE : 데이터베이스 보안과 투명성을 높이는 실무 가이드 오늘날 기업 환경에서 데이터베이스 보안은 단순히 선택이 아닌 필수가 되었습니다. 특히 개인정보보호법, GDPR, 내부 통제 등 다양한 규제 환경 속에서 감사(Audit) 기능은 매우 중요한 역할을 합니다. Oracle의 ALL_REPAUDIT_ATTRIBUTE 뷰는 이러한 감사 관리의 핵심적인 역할을 담당하며, 실무에서 데이터베이스의 신뢰성과 투명성을 확보하는 데 중요한 도구로 사용됩니다.ALL_REPAUDIT_ATTRIBUTE란 무엇인가?ALL_REPAUDIT_ATTRIBUTE는 오라클 데이터베이스에서 객체별 감사(Audit) 속성에 대한 정보를 제공하는 뷰입니다. 주로 데이터베이스 복구 및 보안 감사를 위해 사용되며, 각 객체의 감사 정책이 어떻게 설정되어 있는지를 한눈에 파악할 수 있습니다. 즉, .. 2025. 6. 30. 이전 1 다음 728x90