OS의 사용자를 삭제할 경우 해당 OS가 만든 오브젝트를 함께 지울 수가 있나요? 오라클은 해당 계정을 drop 하면 그 계정이 가지고 있는 오브젝트를 다 지우는걸로 알고 있는데 (옵션을 주면) DB2 는 OS계정을 삭제해도 테이블이 그대로 존재하더라구요. OS계정을 삭제하고 일일히 오브젝트들을 삭제해야 하는 방법밖에 없는건가요?
안녕하세요 결론부터 말씀드리면 개별로 오브젝트들을 삭제해야 합니다. 오라클의 경우 OS 계정과 DB 계정을 달리 사용해서 DB계정을 날리면 모두 날라가지만 DB2의 경우는 OS계정과 DB계정이 동일합니다. 스키마별로 생성하셨다면 삭제 작업이 그리 어렵지는 않으리라 생각됩니다. 수고하세요
스키마 별로 생성하였다면,
해당 스키마의 오브젝트들을 한 번에 삭제할 수 있는 방법이 있는건가요?