[轉]http://huenlil.pixnet.net/blog/post/26326320-%5B%E8%BD%89%5Dgrep%E5%91%BD%E4%BB%A4%E4%BB%8B%E7%B4%B9
◎grep -- print lines matching a pattern (將符合樣式的該行列出)
◎語法: grep [options] PATTERN [FILE...] grep用以在file內文中比對相對應的部分,或是當沒有指定檔案時,
由標準輸入中去比對。 在預設的情況下,grep會將符合樣式的那一行列出。 此外,還有兩個程式是grep的變化型,egrep及fgrep。其中egrep就等同於grep -E ,fgrep等同於grep -F 。
◎參數
1. -A NUM,--after-context=NUM
除了列出符合行之外,並且列出後NUM行。
ex: http://www.haoxiai.net/caozuoxitong/unixcaozuoxitong/89229.html
XXnbsp;grep -A 1 panda file
(從file中搜尋有panda樣式的行,並顯示該行的後1行)
2013年4月3日 星期三
建立資料庫使用者create user[轉]
http://horace1123.pixnet.net/blog/post/26534906-oracle-create-user-%E6%96%B0%E5%A2%9Euser
http://bloodsucker.pixnet.net/blog/post/38649657-oracle-%E6%AC%8A%E9%99%90-(privileges)
1. 新增帳號: CREATE USER 使用者名稱 IDENTIFIED BY 密碼;
2. 權限設定: GRANT 權限 ON 資料庫物件 TO 使用者名稱;
GRANT 角色 TO 使用者名稱
3. 取消權限: REVOKE 權限 ON 資料庫物件 FROM 使用者名稱;
4. 新增角色: CREATE ROLE 角色名稱 [ NOT IDENTIFIED | IDENTIFIED { BY 密碼 | USING [ 鋼要 .] PACKAGE | EXTERNALLY | GLOBALLY } ] ;
5. 取消角色: DROP ROLE 角色名稱
6. 更改密碼: ALTER USER 使用者名稱 IDENTIFIED BY 密碼;
7. 強制變更密碼: ALTER USER 使用者名稱 PASSWORD EXPIRE;
8. 鎖住現有的使用者: ALTER USER 使用者名稱 ACCOUNT LOCK;9. 解鎖現有的使用者: ALTER USER 使用者名稱 ACCOUNT UNLOCK;10. 刪除現有的使用者: DROP USER 使用者名稱;
一些針對 privileges 常用的 view
The views for Oracle object privileges USER_TAB_PRIVS
ALL_TAB_PRIVS
ROLE_TAB_PRIVS
DBA_TAB_PRIVS
Additionally there are Oracle object privileges that pertain to the whole system called system privileges.USER_SYS_PRIVS
ALL_SYS_PRIVS
ROLE_SYS_PRIVS
DBA_SYS_PRIVS
ALL_SYS_PRIVS
ROLE_SYS_PRIVS
DBA_SYS_PRIVS
Then the VIEWS that contain information about the users in the database are:USER_USERS
ALL_USERS
DBA_USERS
--得知user授予哪些腳色
SELECT * FROM DBA_role_privs where grantee = 'P111';2013年1月1日 星期二
[SQL]利用translate計算字串中的逗點數量
select length(translate('12,56,78,90'),','||'12,56,78,90'),',') from dual;
2012年6月7日 星期四
Oracle Forms - 重要內建程序
[轉]http://nil.gcamay.com.tw/blog/post/53/
abort_query; 停止查詢的執行
break; 停止 form 的執行,顯示 Debugger 註: Debug Mode
clear_block; 清除當前的 Data Block 中記錄
clear_form; 清除 form 的所有記錄
abort_query; 停止查詢的執行
break; 停止 form 的執行,顯示 Debugger 註: Debug Mode
clear_block; 清除當前的 Data Block 中記錄
clear_form; 清除 form 的所有記錄
copy name in用法
[轉]http://oracledev.5d6d.com/archiver/tid-599.html
for i in 1 ..40 loop
copy(i,'block.item'||i);
end loop;
--将循环变量循环赋值给block.item1,block.item2....
for i in 1 ..40 loop
copy(i,'block.item'||i);
end loop;
--将循环变量循环赋值给block.item1,block.item2....
拆字串迴圈 關鍵字:substr/instr/逗號
i := 1;
loop
exit when instr(v_tbnm,',',1,i) = 0;
if i= 1 then
t_1 := substr(v_tbnm, 0, instr(v_tbnm, ',', 1, i)-1);
else
t_1 := substr(v_tbnm, instr(v_tbnm, ',', 1, i-1)+1, instr(v_tbnm, ',', 1, i)
- instr(v_tbnm, ',', 1, i-1)-1);
end if;
i := i+1;
end loop;
2012年5月10日 星期四
[轉]oracle系統表查詢
http://big5.webasp.net/article/21/20760.htm
數據字典dict總是屬於Oracle用戶sys的。
1、用戶:
select username from dba_users;
改口令
alter user spgroup identified by spgtest;
數據字典dict總是屬於Oracle用戶sys的。
1、用戶:
select username from dba_users;
改口令
alter user spgroup identified by spgtest;
訂閱:
文章 (Atom)