建立表空間 使用者 授權 建表

2021-03-31 08:57:01 字數 952 閱讀 3367

用sys賬號登陸sql*plus

1、在「儲存」-〉「表空間」下建立乙個表空間yangbctablespace2,確保c:/下無yangbctablespace2.ora這個檔案,然後執行命令,注意引號要用單引號

sql> create tablespace yangbctablespace2

2  datafile 'c:/yangbctablespace2.ora' size 300m;

表空間已建立。

或者create tablespace "khz_hs" datafile 'c:/kkk.ora' size 100m autoextend on next 4m

2、建立乙個使用者並分配剛建立的表空間給它;(建立乙個使用者,並分配剛建立的表空間後還要授權)

sql> create user yangbc2

2  identified by yang9812;

使用者已建立

sql> grant connect,create table,create view,create any index,create session to yangbc2;

授權成功。

sql> alter user yangbc2 quota 300m on yangbctablespace2;

使用者已更改。

sql> grant dba to yangbc2;

授權成功。

這個時候再以yangbc2登陸就可以建立表了

sql> create table yangbc2.a1 (id varchar2(10));

表已建立。

sql> insert into yangbc2.a1 values('adskd');

已建立 1 行。

sql> select * from yangbc2.a1;

id----------

adskd

3、執行其它sql語句;

orcale建表空間 使用者 授權

1 建表空間 sql create tablespace osdb datafile f oracle oradata glsqjz osdb.ora size 100m reuse default storage initial 500k next 500k pctincrease 20 2 建使...

建立表空間 使用者 授權

1 在建立使用者前要先建立表空間 create tablespace 表空間 datafile 資料檔名 size 表空間大小 create tablespace huli datafile d oracle product 10.2.0 oradata myorc.dbfl size 50m 2 ...

Oracle 建立使用者,臨時表空間,表空間,授權

建立使用者需要制訂預設表空間及臨時表空間,如果忽略,system表空間將成為預設表空間,這樣並不好。所以我們在建立使用者之前,先建立表空間。首先使用sys賬號使用sysbda方式登陸 建立臨時表空間 create temporary tablespace mydataspace temp tempf...