oracle10g系統管理之角色

2021-05-01 02:35:38 字數 1130 閱讀 9306

1.

角色是相關許可權的命名集合,使用角色的主要目的是簡化許可權管理。

2.connect

角色執行

sql.bsq

自動建立的角色,該角色具有應用開發人員所需的多種許可權。

系統許可權

作用alter session

修改會話引數配置

create table

建表create view

建立檢視

create public synonym

建立同義詞

create sequence

建立序列

create procedure

建立儲存過程

create trigger

建立觸發器

create cluster

建立簇create database link

建立資料庫鏈

3.recource

角色recource

角色是建立資料庫時,

oracle

執行指令碼

sql.bsq

自動建立的角色,該角色具有應用開發人員所需要的其他許可權。

系統許可權

作用create type

建立型別

create table

建表create indextype

建立索引型別

create sequence

建立序列

create procedure

建立儲存過程

create trigger

建立觸發器

create cluster

建立簇4.

dba

dba角色是建立資料庫時,

oracle

執行指令碼

sql.bsq

自動建立的角色,該角色具有所有系統許可權和

with admin option

選項。預設

dba使用者為

system

,該使用者可以將系統許可權授予其他使用者。需要注意,

dba角色不具備

sysdba

和sysoper

特權,而

sysdba

特權自動具有

dba角色的所有許可權。

oracle10g系統管理之段

1.段用於儲存特定物件的所有資料,它是由乙個或多個區組成的。當建立表,索引,和簇等物件時,oracle 會為這些物件分配儲存空間,以存放它們的資料資訊。2.表段,用於儲存表的所有資料,其名稱與表明相同。建立表時,oracle 會為該錶建立相應的表段,並且表段只能存放在乙個表空間中。3.表分割槽段,用...

oracle10g系統管理之序列

1.建立序列 create sequence deptno seq start with 50 increment by 10 maxvalue 99 cache 10 2.使用序列 insert into dept deptno,dname,loc 3.修改序列 alter sequence de...

oracle10g系統管理之表管理

1.截斷和刪除表 當表結構必須保留,而表資料不再需要時,可以使用 truncate table 命令截斷表。該命令會釋放表所占用的空間,但會保留表結構。delete 不會釋放空間。2.刪除表 drop table 3.顯示表資訊 1 顯示特定使用者的表 建立表時,oracle 會將表的結構資訊存放在...