oracle建立表空間和使用者指令碼

2021-06-09 15:51:14 字數 2330 閱讀 3348

利用管理員

不是normal,先建立表空間,再建立使用者,並將新建表空間的操作許可權給使用者

-----------------------建立表空間

size 100m

autoextend on next 10m

maxsize unlimited logging

extent management local segment space management auto default nocompress

---------------------建立乙個使用者

create user demo2

identified by 123456

default tablespace demo   ----------------這個demo與上面的表空間對應

quota 10m on demo

temporary tablespace temp ;

------------------------給新建立使用者許可權,要不進不去或者不能操作

grant create session,create table to demo2 ;

grant resource,connect to demo2 ;

------------------------其他許可權

grant connect to demo2 ;

grant dba to demo2 ;

-- grant/revoke system privileges 

grant alter session to demo2 ;

grant create any directory to demo2 ;

grant create any procedure to demo2 ;

grant create any sequence to demo2 ;

grant create session to demo2 ;

grant create synonym to demo2 ;

grant create table to demo2 ;

grant create type to demo2 ;

grant create view to demo2 ;

grant select any dictionary to demo2 ;

grant select any table to demo2 ;

grant unlimited tablespace to demo2 ;

----------------------------建立序列,從1000開始,開始值隨便

create sequence  sq_1 start with 1000;

---------------------------建立表

create table bill(

bl_id                         number ,        ---id

bl_number                     varchar2(50),        ---編號

bl_sp_name                    varchar2(50),       ---商品名

bl_count                      number,         ---商品數量

bl_money                      number,           --交易金額

bl_if_money                   varchar2(10),     --是否付款

bl_gy_name                    varchar2(50),     --**商名稱

bl_detail                     varchar2(50),     --商品描述

bl_create                     date,             --建立時間

bl_delete                     date,             --刪除時間

bl_if_delete                  varchar2(10),      --是否刪除

bl_delete_name                varchar2(50),      --刪除人名

bl_edit_time                  date           --上次編輯時間

);把sql指令碼直接考下來,把紅字替換,下次直接用就行。。。。。方便

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