> 안녕하십니까? 오라클왕초보의 질문입니다.
> 1.오라클 DataBase를 작성하고
> 2.서버메니저 기동하구
> 3.SYS로 콘넥트하여
> 4.CREATE TABLE TEST.......하구
> 5.CREATE USER YONG하구(IDENTIFIED BY로 암호넣었씀!근데여기선 생략)
> 6.GRANT INSERT,UPDATE,DELETE ON TEST TO YONG
> 7.DISCONNECT 함
> 8.CONNECT YONG/암호
> 9.DESC TEST하면 에러나옴(당연히 SELECT * FROM TEST해두겠지요~)
>
> 쩝.저는 이것이 SYS가작성한 테이블(TEST)을 YONG이 공유할수 있도록 조처(
> 명령)를 해야 하는 단계가 빠진것으로 생각됩니다. 어떻게 해야 하는지요.
>
> <답변>
connect sys를 한 후에
TEST 라는 테이블을 생성했기 때문에...
당연히 TEST는 sys 것이겠지요..
TEST 테이블을 USER것으로 만들고 싶다면...
유저를 생성하고, 권한을 주고 나서...
CONNECT user_name/pwd 한 다음에 ...
테이블을 생성해야 합니다.
참고..
유저를 생성할 때는 USER들이 쓸 테이블스페이스를 설정하여
주고...그 유저가 만든 테이블을 설정해 준 테이블스페이스에
잡힙니다...
그렇지 않으면 system 테이블로 잡히게 됩니다.
원하는 답변이였으면 합니다.
>
|