裝好oracle後,我們往往需要新建使用者和指定表空間。
1,找到dbca,建立資料庫:
2,以sys使用者登入剛才建立的資料庫(假設資料庫名稱是:hyman_dev);
3,建立表空間到剛才建立的目錄(可以是其他目錄):
size
1000m autoextend on
next
100m;
其中:
tablespace後面的名稱隨便取;
hyman_dev.dbf名稱隨便取,字尾必須是.dbf,目錄必須已經存在,如果不存在,在執行語句之前需要手動建立;
size 1000m:代表初始分配大小;
autoextend on next 100m :代表當空間不夠時,一次分配多大的空間。
4,建立使用者,並且指定預設表空間:
create
user hyman identified by
111111
default tablespace hyman_tablespace ;
identified by 前面是使用者名稱,後面是密碼;
5,為使用者賦予一些許可權:
grant
connect,resource to hyman;
grant
create
any sequence to hyman;
grant
create
anytable
to hyman;
grant
delete
anytable
to hyman;
grant
insert
anytable
to hyman;
grant
select
anytable
to hyman;
grant unlimited tablespace to hyman;
grant
execute
anyprocedure
to hyman;
grant
update
anytable
to hyman;
grant
create
anyview
to hyman;
grant dba to hyman;
--表示把 dba許可權授予給news使用者
--上面是一些基本許可權,下面配置可以檢視執行計畫的許可權:
grant
select
on v_$sesstat to hyman;
grant
select
on v_$statname to hyman;
grant
select
on v_$session
to hyman;
grant
select
on v_$sql_plan to hyman;
grant
select
on v_$sql_plan_statistics_all to hyman;
grant
select
on v_$sql
to hyman;
6,然後就可以用hyman賬號登入資料庫
Oracle建立表空間和使用者
oracle建立表空間和使用者 sql view plain copy 建立表空間和使用者的步驟 使用者 建立 create user 使用者名稱 identified by 密碼 授權 grant create session to 使用者名稱 grant create table to 使用者名...
Oracle建立表空間和使用者
oracle建立表空間和使用者 sql view plain copy 建立表空間和使用者的步驟 使用者 建立 create user 使用者名稱 identified by 密碼 授權 grant create session to使用者名稱 grant create table to使用者名稱 ...
Oracle建立表空間和使用者
oracle建立表空間和使用者 sql view plain copy 建立表空間和使用者的步驟 使用者 建立 create user 使用者名稱 identified by 密碼 授權 grant create session to使用者名稱 grant create table to使用者名稱 ...