DROP ANY TABLE1 다른 유저 테이블 Truncate 시키는 권한 일반적인 DML(INSERT,UPDATE,DELETE,SELECT)권한은 Oracle의 권한을 부여해서 제어가 가능합니다. 하지만 Truncate의 경우에는 일반적인 권한부여로는 제어할 수가 없는데요, 아래의 문구를 보시면 해당스키마의 테이블이거나 DROP ANY TABLE의 권한이 있어야 Truncate가 가능하다고 나와 있습니다. Truncate는 DML이 아닌 DDL로 분류되고 사용되기 때문에 이러한 권한부여가 필요하겠죠. To truncate a table, the table must be in your schema or you must have the DROP ANY TABLE system privilege. grant truncate~~가 아니라 DROP ANY TABLE 권한이 필요하다는 사.. 2021. 10. 25. 이전 1 다음