[Oracle] Tablespace & User생성 (feat. DBeaver)
Oracle을 DBeaver와 연동한 후 Spring Boot에서 JPA를 사용하며 auto-ddl로 테이블을 생성했다. 헌데 도대체 내가 만든 테이블이 어딨는지를 찾을 수 없는 상황이 발생... 어떤 스키마에 어디서 만들어지고 있는건가..? 이에 자문을 구해본 결과, 따로 user를 생성하지 않고 system계정으로 테이블을 생성하는 아주 위험한 짓을 하고 있다는 진단을 받았다. 즉, root 계정으로 모든 것을 진행하고 있었다는 소리... 사용자를 만들어 권한을 주고, tablespace를 새로 만들어 안전한 곳에서 새출발을 해보도록 하자! Tablespace 생성 먼저 SQL Plus 창을 띄워보자. cmd에서 sqlplus를 입력해도 상관없다. system / 설정해둔 비밀번호 입력 비밀번호를 까..
2022.08.02