안녕하세요 오라클에 갓 입문한 초보입니다.
제가 오라클 서버 설치 후 테이블 스페이스 생성
유저를 생성하고 접속을 해보니
유저에 디폴트 테이블 스페이스외
ANONYMOUS
CTSYS
OLAPSYS
SYS
SYSMAN 등등등..
모든 테이블 스페이스? 가 보여지더라고요
제가 만든 이 계정에서는 디폴트 스페이스만 보여지도록 하고 싶은데 잘 모르겠습니다.
조언 부탁 드립니다.
서버 설치후 보이는 그것들은
계정입니다.
cztz님 답변 감사합니다
그렇다면 말씀하신 계정들을 안보이게 하는 방법이 있을까요???
왜 그러셔야하는지 모르겠지만
구조에 대한 이해가 없는 상태에서 그렇게 하는것은 권장하지 않습니다.
해당 계정에 DBA권한을 주신게 아니라면,
ALL_USERS라는 sys소유의 VIEW를 통해 조회가능한것이며
이 VIEW는 PUBLIC에게 권한이 주어져 있습니다.
간단하게는 sys 유저로
revoke select on sys.all_users from public;
이라고 하시면 조회권한이 삭제됩니다.