>>김대현 님께서 쓰시길<<
:: 유저를 생성하기 위해서
:: SQL> connect sys/sys
:: 연결되었습니다.
:: SQL> create user sohn identified by sohn default tablespace USER_DATA;라고
:: 엔터키를 치면
:: 테이블 영역 USER_DATA 존재하지 않습니다.라고 나옵니다.
:: 뭘 잘못 했는지 모르겠습니다.
:: 가르쳐 주세요
:: 윈도우 2000에 오라클 8i를 트라이용을 깔아 테스트 하고 있습니다,
:: 이제 깟 입문한 오라클 사용자입니다.
그 유저가 디폴트로 사용하기 위한 테이블 스페이스가 존재하지 않기 때문입니다.
system계정으로 접속하셔서
SELECT tablespace_name FROM dba_tablespaces
해 보시면 현재 DB에 있는 테이블 스페이스 이름을 모두 보여줍니다.
디폴트 테이블 스페이스를 지정하지 않을 경우 새로 생성된 사용자는
시스템 테이블 스페이스를 기본으로 사용하기 때문에 사용자 생성시는 항상
디폴트 테이블 스페이스와
템포러리 테이블 스페이스를 지정해 주시는 것이 좋습니다.
다음은 간단한 사용자 생성 예제입니다.
create user test identified by test
default tablespace test_dat
temporary tablespace temp
quota unlimited on test_dat
quota unlimited on temp
|