oracle建立使用者和表空間

2021-08-13 19:36:10 字數 1836 閱讀 1486

裝好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使用者名稱 ...