建立表空間和使用者的步驟:
使用者
建立:create user 使用者名稱 identified by "密碼";
授權:grant create session to 使用者名稱;
grant create table to 使用者名稱;
grant create tablespace to 使用者名稱;
grant create view to 使用者名稱;
表空間
建立表空間(一般建n個存資料的表空間和乙個索引空間):
create tablespace 表空間名
datafile ' 路徑(要先建好路徑)\***.dbf ' size *m
tempfile ' 路徑\***.dbf ' size *m
autoextend on --自動增長
--還有一些定義大小的命令,看需要 、
default storage(
initial 100k,
next 100k,
);
例子:建立表空間
create tablespace demospace
datafile 'e:/oracle_tablespaces/demospace_tbspace.dbf'
size 1500m
autoextend on next 5m maxsize 3000m;
刪除表空間
drop tablespace demospace including contents and datafiles
使用者許可權
授予使用者使用表空間的許可權:
alter user 使用者名稱 quota unlimited on 表空間;
或 alter user 使用者名稱 quota *m on 表空間;
--表空間
create tablespace sdt
datafile 'f:\tablespace\demo' size 800m
extent management local segment space management auto;
--索引表空間
create tablespace sdt_index
datafile 'f:\tablespace\demo' size 512m
extent management local segment space management auto;
--2.建使用者
create user demo identified by demo
default tablespace demo;
--3.賦權
grant connect,resource to demo;
grant create any sequence to demo;
grant create any table to demo;
grant delete any table to demo;
grant insert any table to demo;
grant select any table to demo;
grant unlimited tablespace to demo;
grant execute any procedure to demo;
grant update any table to demo;
grant create any view to demo;
oracle使用者建立及許可權設定
許可權 create session create table unlimited tablespace connect resource dba例 sqlplus nolog sql conn as sysdba sql create user username identified by pas...
oracle使用者建立及許可權設定
許可權 create session create table unlimited tablespace connect resource dba例 sqlplus nolog sql conn as sysdba sql create user username identified by pas...
oracle使用者建立及許可權設定
許可權 create session create table unlimited tablespace connect resource dba 例 sqlplus nolog sql conn as sysdba sql create user username identified by pa...