1 建立使用者
create user tom
identified by 密碼
default tablespace 表空間
temporary tablespace 臨時表空間
quota 20m on 表空間
password expire;
其中 quota表明只能使用某個表空間指定大小的磁碟空間.
改變其配額
alter user tom quota 新數值 on 表空間.
2 刪除使用者 drop user tom;
3 概要檔案
概要檔案主要是用來限制資源或密碼等的.
比如create profile abc limit
sessions_per_user 8
cpu_per_session 16800
logical_reads_per_session 23688
connect_time 268
idele_time 38;
這裡說明每個session只能開啟8個會話,每個會話最多可以使用cpu時間為168s,每個會話最多可以讀23688個資料塊,每個會話的
連線時間為268分,每個會話的沒有活動的時間不能超過38分鐘.
4 口令概要檔案的管理
典型的有failed_login_attempts 可以失敗登陸的次數
passwrod_lock_time unlimited 在嘗試登陸指定的次數失敗後,帳戶將被鎖住.
passwrod_life_time 口令多少天有效
password_reuse_time 口令作廢多少天後可以重新使用.
5 授予系統許可權.
create user tom identified by 密碼;
如果要實現授權的傳遞,必須要加with admin option子句.
檢視某個使用者擁有的許可權
select * from dba_sys_privs where grantee='tom'(注意大寫);
**許可權
revoke 要**的許可權 from 使用者;
檢視授予許可權的使用者和被賦予許可權使用者的資訊
select * from user_col_privs_made;
6 管理角色
create role sales identified by 密碼;
授予角色許可權
grant create session,create table,create view to sales;
檢視角色的許可權
select * from role_sys_privs where role in ('sales');
修改預設角色
alter user tom default role all;
alter user tom default role all except sales;(除了sales)
預設角色的應用.
比如有兩個角色sales,manager,如果sales有select許可權,manager有update,delete許可權,
如果把manager設定為非預設角色(alter user tom default role all execept manager)
,則假如屬於sales角色的使用者tom是只有select許可權的,
要讓tom有update,delete許可權,必須
set role manager identified by 密碼;
啟用manager角色
啟用或禁止角色
首先檢視使用者有的系統許可權
select * from session_privs;
set role all except manager(啟用除了manager以外的所有角色)
角色的**
revoke manager,sales from tom;
ejb學習小結4
1 jboss 預設在dos下啟動是default的,這個要記得,要用all啟動的話,可以這樣 run c all,否則dos下每次ant後的東西都會放錯位置的了 2 乙個簡單的編譯ejb服務端的指令碼,用的是sun的j2ee sdk下的lib 3 ejb元件打包 進入build目錄下,jar cv...
flex學習小結4
1 timer類的應用 建立乙個500毫秒間隔,10次的timer var curtimer timer new timer 500,10 新增乙個事件 使得每次到達時間間隔呼叫output方法 curtimer.addeventlistener timerevent.timer,output 新增...
ejb學習小結4
1 jboss 預設在dos下啟動是default的,這個要記得,要用all啟動的話,可以這樣 run c all,否則dos下每次ant後的東西都會放錯位置的了 2 乙個簡單的編譯ejb服務端的指令碼,用的是sun的j2ee sdk下的lib 3 ejb元件打包 進入build目錄下,jar cv...