0
오라클에서 'MyTable'테이블은 'User1'이 소유하고 있습니다. 어떻게 'User2'와 같은 다른 사용자에게 테이블 액세스 권한을 부여 할 수 있습니까?오라클이 테이블 권한을 할당합니다
SQL 서버에는 애플리케이션 액세스 권한이 있습니다. 오라클에 무언가가 있습니까?
당신은 사용자에게SELECT
권한 (또는
INSERT
,
UPDATE
,
DELETE
및
REFERENCES
같은 몇 가지 다른)를 부여 할 수 있습니다
테이블에 대한 사용자 권한을 표시하는 쿼리를 제공 할 수 있습니까? – user595234
@ user595234 -'dba_tab_privs' (또는 권한에 따라'all_tab_privs' 또는'user_tab_privs' 또는 관심있는 테이블에 따라) 사용자가 테이블에 어떤 권한을 가지고 있는지 보여줍니다. 'role_tab_privs'는 롤이 테이블에 어떤 권한이 있는지 보여줍니다. 역할에 역할을 부여 할 수 있으므로 기본 또는 기본이 아닌 역할을 사용자에게 부여 할 수 있고 역할을 암호로 보호 할 수 있습니다. 역할을 통해 사용자가 어떤 테이블에 액세스 할 수 있는지 알아내는 것은 다소 어려울 수 있습니다. 어떤 가정을 단순화하지 않는 한 어떤 상황. –