[b][size=medium]1、建立使用者(預設只有sys和system使用者有此許可權)[/size][/b]
create user username identified by password;
[size=medium][b]2、刪除使用者[/b][/size]
drop user username;
[size=medium][b]3、使用者授權[/b][/size]
[color=blue]a.授予許可權[/color]
grant create session to username;(建立session的許可權,即登入許可權)
grant create table to username;(建立table的許可權)
grant unlimited tablespace to username;(無限制使用表空間的許可權)
[color=blue]b.撤銷許可權[/color]
revoke create session/table from username;
revoke unlimited tablespce from username;
[color=blue]c.查詢使用者許可權(user_sys_privs為系統檢視)[/color]
select * from user_sys_privs;
[size=medium][b]4、物件許可權[/b][/size]
[color=blue]a.授予許可權[/color]
grant select on table to username;(查詢表的許可權)
grant select on table to public;(將查詢表的許可權授予所有使用者)
grant all on table to username;(將表的所有許可權授予使用者)
[color=blue]b.撤銷許可權[/color]
revoke insert on table from username;
revoke insert on table from public;
revoke all on table from username;
[color=blue]c.查詢物件許可權(user_tab_privs為系統檢視)[/color]
select * from user_tab_privs;
[color=blue]d.將物件許可權控制到列[/color]
grant update(id) on table to username;(更新表中id列的許可權)
revoke update(id) on table from username;
[color=blue]e.查詢物件的控制到列的許可權(user_col_privs為系統檢視)[/color]
select * from user_col_privs;
[color=red]注意:select,delete不能控制到列。[/color]
[color=blue]f、許可權傳遞[/color]
grant alter on table to username width admin option;
[size=medium][b]5、角色管理[/b][/size]
[color=blue]a、建立角色[/color]
create role myrole;
[color=blue]b、刪除角色[/color]
drop role myrole;
[color=blue]c、授予角色許可權[/color]
grant create session to myrole;
grant create table to myrole;
grant unlimited tablespace to myrole;
[color=blue]d、授予使用者角色[/color]
grant myrole to username;
[color=red]注意:有些系統許可權無法直接授予角色,如unlimited tablespace。[/color]
[size=medium][b]6、登入驗證機制[/b][/size]
[color=blue]a、驗證順序[/color]
作業系統驗證——>密碼檔案驗證——>資料庫驗證
[color=blue]b、修改普通使用者密碼[/color]
alter user username identified by password;
[color=blue]c、修改sys使用者密碼[/color]
在命令列輸入以下命令:
orapwd file="e:\oracle\product\10.2.0\db_1\database\pwdorcl.ora" password=password entries=1 force=y
oracle10g 解除安裝
1 oracle 10g解除安裝軟體環境 1 windows xp oracle 10g2 oracle 安裝路徑為 d oracle 實現方法 1 開始 設定 控制面板 管理工具 服務停止所有 oracle 服務 2 開始 程式 oracle oradb 10g home1 oracle inst...
Oracle10g解除安裝
一 軟體解除安裝 1 windows xp oracle 10g 2 oracle安裝路徑為 d oracle 1 如果資料庫配置了自動儲存管理 asm 應該先刪除聚集同步服務css cluster synchronization services 刪除css服務的方法是在dos命令列中執行如下命令...
解除安裝oracle10g
1.停止所有與oracle相關的服務。2.使用oui oracle universal installer 解除安裝oracle軟體。開始 程式 oracle oradb110g home1 oracle installation product universal installer.3.刪除登錄...