2012-05-14 2 views
0

약간 새로운 점이 있습니다 ... 모든 테이블과 인덱스를 포함 할 새 테이블 스페이스를 만들고 싶습니다. 오라클 : 테이블 스페이스 테이블에 데이터를 삽입하는 데 필요한 권한이 충분하지 않습니다.

create user app_admin identified by "p4ss" default tablespace 
sales_T temporary tablespace temp; 

grant connect, resource to app_admin; 

grant dba to app_admin; 

사용자를 app_admin에 로그인, 나는 테이블을 만들 수는 없지만 할 수
create tablespace Sales_T 
datafile  'C:\oracle\product\10.2.0\oradata\project\dataexample.dbf' 
size 100m 
autoextend on next 100m; 

다음이 공간에 할당됩니다 사용자가

테이블 코드 첫 .. 데이터를 질의하거나 데이터를 삽입하려면 어떤 권한을 부여해야합니까? 이

grant imp_full_database to p4ss; 

이 의지 할 수

+0

당신의 창조를 의미한다 ??? – Addicted

답변

0

를 사용하여 당신은 당신의 데이터베이스에 액세스하고 그것을 통해 조회 할 수 있습니다.

+0

및 .. 해결 된! tyty – omorfopanta

0

쿼터는 문제가 될 수 있습니다

sql>select username,tablespace_name,max_bytes from dba_ts_quotaS WHERE USERNAME='p4ss'; 

no rows selected 
quotas are not allocate for p4ss user 

sql> alter user p4ss quota unlimited on sales_T; 

sql>select username,tablespace_name,max_bytes from dba_ts_quotaS WHERE USERNAME='p4ss'; 

USERNAME      TABLESPACE_NAME     MAX_BYTES 
------------------------------ ------------------------------ ---------- 
P4SS       SALES_T         -1 

-1 테이블과 성공 테이블의 무제한

+0

귀하의 명령이 무엇을하기로되어 있는지에 대한 설명과 왜 그들이 문제를 해결하는 데 도움이 될 것이라고 생각하는지 설명하십시오. 나는 추측을 하였지만 오해가 있거나 명확하게 할 수 있다면 답을 다시 편집하십시오. – criticalfix

관련 문제