日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

我的oracle筆記七(其他)

瀏覽:31日期:2023-11-19 17:44:24
1.如何限定特定IP訪問數據庫可以利用登錄觸發器、cmgw或者是在$OREACLE_HOME/network/admin下新增一個protocol.ora文件(有些os可能是. protocol.ora),9i可以直接修改sqlnet.ora:增加如下內容:tcp.validnode_checking=yes#答應訪問的iptcp.inited_nodes=(ip1,ip2,...)#不答應訪問的iptcp.excluded_nodes=(ip1,ip2,...)2.如何穿過防火墻連接數據庫這個問題只會在WIN平臺出現,UNIX平臺會自動解決。解決方法:在服務器端的SQLNET.ORA應類似SQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DirectorY_PATH= (TNSNAMES, ONAMES, HOSTNAME) TRACE_LEVEL_CLIENT = 16 注冊表的HOME0加[HKEY_LOCAL_MACHINE] USE_SHARED_SOCKET=TRUE3.如何利用hostname方式連接數據庫host name方式只支持tcp/ip協議的小局域網修改listener.ora中的如下信息(SID_DESC =(GLOBAL_DBNAME = ur_hostname) --你的機器名(Oracle_HOME = E:oracleora92) --oracle home(SID_NAME = orcl) --sid name)然后在客戶端的sqlnet.ora中,確保有NAMES.DIRECTORY_PATH= (HOSTNAME)你就可以利用數據庫服務器的名稱訪問數據庫了4.dbms_repcat_admin能帶來什么安全隱患假如一個用戶能執行dbms_repcat_admin包,將獲得極大的系統權限。以下情況可能獲得該包的執行權限:1、在sys下grant execute on dbms_repcat_admin to public[user_name]2、用戶擁有execute any procedure特權(僅限于9i以下,9i必須顯示授權)假如用戶通過執行如下語句:exec sys.dbms_repcat_admin.grant_admin_any_schema('user_name');該用戶將獲得極大的系統特權可以從user_sys_privs中獲得具體信息5.在不知道用戶密碼的時候,怎么樣跳轉到另外一個用戶執行操作后并不影響該用戶?我們通過如下的方法,可以安全使用該用戶,然后再跳轉回來,在某些時候比較有用需要Alter user權限或DBA權限:SQL> select passWord from dba_users where username='SCOTT';PASSWORD-----------------------------F894844C34402B67SQL> alter user scott identified by lion;User altered.SQL> connect scott/lionConnected.REM Do whatever you like...SQL> connect system/managerConnected.SQL> alter user scott identified by values 'F894844C34402B67';User altered.SQL> connect scott/tigerConnected.6.如何加固你的數據庫要注重以下方面1. 修改sys, system的口令。 2. Lock,修改,刪除默認用戶: dbsnmp,ctxsys等。 3. 把REMOTE_OS_AUTHENT改成False,防止遠程機器直接登陸。 4. 把O7_DICTIONARY_AccessIBILITY改成False。 5. 把一些權限從PUBLIC Role取消掉。 6. 檢查數據庫的數據文件的安全性。不要設置成666之類的。檢查其他dba 用戶。 7. 把一些不需要的服務(比如FTP, nfs等關閉掉) 8. 限制數據庫主機上面的用戶數量。 9. 定期檢查Metalink/OTN上面的security Alert。比如: http://otn.oracle.com/deploy/security/alerts.htm10. 把你的數據庫與應用放在一個單獨的子網中,要不然你的用戶密碼很輕易被sniffer去?;蛘卟捎胊dvance security,對用戶登錄加密。 11. 限止只有某些ip才能訪問你的數據庫。 12. lsnrctl 要加密碼,要不然別人很輕易從外面關掉你的listener。 13. 假如可能,不要使用默認1521端口7.如何檢查用戶是否用了默認密碼假如使用默認密碼,很可能就對你的數據庫造成一定的安全隱患,那么可以使用如下的查詢獲得那些用戶使用默認密碼select username 'User(s) with Default Password!' from dba_users where password in ('E066D214D5421CCC', -- dbsnmp '24ABAB8B06281B4C', -- ctxsys '72979A94BAD2AF80', -- mdsys 'C252E8FA117AF049', -- odm 'A7A32CD03D3CE8D5', -- odm_mtr '88A2B2C183431F00', -- ordplugins '7EFA02EC7EA6B86F', -- ordsys '4A3BA55E08595C81', -- outln 'F894844C34402B67', -- scott '3F9FBD883D787341', -- wk_proxy '79DF7A1BD138CF11', -- wk_sys '7C9BA362F8314299', -- wmsys '88D8364765FCE6AF', -- xdb 'F9DA8977092B7B81', -- tracesvr '9300C0977D7DC75E', -- oas_public 'A97282CE3D94E29E', -- websys 'AC9700FD3F1410EB', -- lbacsys 'E7B5D92911C831E1', -- rman 'AC98877DE1297365', -- perfstat '66F4EF5650C20355', -- exfsys '84B8CBCA4D477FA3', -- si_informtn_schema 'D4C5016086B2DC6A', -- sys 'D4DF7931AB130E37') -- system /8.如何修改默認的XDB監聽端口Oracle9i默認的XML DB把HTTP的默認端口設為8080,這是一個太常用的端口了,很多別的WebServer都會使用這個端口,假如我們安裝了它,最好修改一下,避免沖突,假如不使用呢,就最好不要安裝提供三種修改的方法1.dbca,選擇你的數據庫,然后Standard Database Features->Customize->Oracle XML DB option,進入這個畫面你應該就知道怎么改了。 2.OEM console,在XML Database 的配置里面修改 3.用oracle提供的包: -- 把HTTP/WEBDAV端口從8080改到8081 SQL> call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(), '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()',8081)) / -- 把FTP端口從2100改到2111 SQL> call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(), '/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()',2111)) / SQL> commit; SQL> exec dbms_xdb.cfg_refresh; -- 檢查修改是否已經成功 SQL> select dbms_xdb.cfg_get from dual;9.怎么捕捉用戶登錄信息,如SID,IP地址等可以利用登錄觸發器,如CREATE OR REPLACE TRIGGER tr_login_recordAFTER logon ON DATABASEDECLAREmiUserSid NUMBER;mtSession v$session%ROWTYPE;CURSOR cSession(iiUserSid IN NUMBER) ISSELECT * FROM v$sessionWHERE sid=iiUserSid;BEGINSELECT sid INTO miUserSid FROM v$mystat WHERE rownum10.程序報錯ORA-01555: snapshot too old: rollback segment number 148 with name '_SYSSMU148$' too small可以查詢錯誤原因oerr ora 01555得到如下信息01555, 00000, 'snapshot too old: rollback segment number %s with name '%s' too small'// *Cause: rollback records needed by a reader for consistent read are// overwritten by other writers // *Action: If in Automatic Undo Management mode, increase undo_retention//; setting. Otherwise, use larger rollback segments說明一個事務的執行時長超過了系統設定的最大值.SQL> show parameters undo比如NAME TYPE;;;;;VALUE------------------------------------ ----------- ------------------------------undo_management;;;string;;;AUTOundo_retention;;;;integer;;16200undo_suppress_errors boolean;;FALSEundo_tablespace;;;string;;;UNDOTBS2則說明是16200秒.11.假如你要用ultraEdit-32編輯oracle腳本,可以設置對要害字不同亮度的顯示。點'advanced'-->'configuration'-->'Syntax Highlighting'-->'open',然后把下面的代碼追加到最后保存,再重新打開ultraEdit,編輯.sql文件就可以看到了。這樣顏色上輕易分辨。方便一些。/L8'sql' Nocase Line Comment = -- Block Comment On = /* Block Comment Off = */ String Chars = ' File Extensions = SQL/Delimiters = ~!%@^&*()-+=/{}[]:;''<> ,;.?/Function String = '%[A-Z _]*[~s]+(*)'/C1 'Keywords'ABORT ACCEPT ACCESS ADD ALL ALTER AND ANY ARRAY ARRAYLEN AS ASC ASSERT ASSIGN AT AUDIT AUTHORIZATION AVGBASE_TABLE BEGIN BETWEEN BINARY_INTEGER BODY BOOLEAN BYCASE CHAR CHAR_BASE CHECK CLOSE CLUSTER CLUSTERS COLAUTH COLUMN COMMENT COMMIT COMPRESS CONNECT CONSTANT CRASH CREATE CURRENT CURRVAL CURSORDATABASE DATA_BASE DATE DBA DEBUGOFF DEBUGON DECLARE DECIMAL DEFAULT DEFINITION DELAY DELETE DESC DIGITS DISPOSE DISTINCT DO DROPELSE ELSIF END ENTRY EXCEPTION EXCEPTION_INIT EXCLUSIVE EXISTS EXITFALSE FETCH FILE FLOAT FOR FORM FROM FUNCTIONGENERIC GOTO GRANT GROUPHAVINGIDENTIFIED IF IMMEDIATE IN INCREMENT INDEX INDEXES INDICATOR INITIAL INSERT INTEGER INTERFACE INTERSECT INTO ISLEVEL LIKE LIMITED LOCK LONG LOOPMAX MAXEXTENTS MIN MINEXTENTS MINUS MISLABEL MOD MODENATURAL NATURALN NEW NEXTVAL NOAUDIT NOCOMPRESS NOLOGGING NOT NOWAIT NULL NUMBER NUMBER_BASEOF OFFLINE ON ONLINE OPEN OPTION OR ORDER OTHERS OUTPACKAGE PARTITION PCTFREE PCTUSED PLS_INTEGER POSITIVE POSITIVEN PRAGMA PRIOR PRIVATE PRIVILEGES PROCEDURE PUBLICRAISE RANGE RAW REAL RECORD REF RELEASE REMR RENAME RESOURCE RETURN REVERSE REVOKE ROLLBACK ROW ROWID ROWLABEL ROWNUM ROWS ROWTYPE RUN SAVEPOINT SCHEMA SELECT SEPARATE SESSION SET SHARE SMALLINT SPACE SQL SQLCODE SQLERRM START STATEMENT STDDEV SUBTYPE SUCCESSFUL SUM SYNONYM SYSDATETABAUTH TABLE TABLES TASK TERMINATE THEN TO TRIGGER TRUE TYPEUID UNION UNIQUE UPDATE USE USERVALIDATE VALUES VARCHAR VARCHAR2 VARIANCE VIEW VIEWSWHEN WHENEVER WHERE WHILE WITH WORK WRITEXOR/C2 'Packages'DBMS_OUTPUTDBMS_JOBDBMS_SQL/C3 'Package Methods'BIND_VARIABLE BIND_VARIABLE_CHAR BIND_VARIABLE_RAW BIND_VARIABLE_ROWID BROKENCHANGE CLOSE_CURSOR COLUMN_VALUE COLUMN_VALUE_CHAR COLUMN_VALUE_RAW COLUMN_VALUE_ROWIDDEFINE_COLUMN DEFINE_COLUMN_CHAR DEFINE_COLUMN_RAW DEFINE_COLUMN_ROWID DISABLEENABLE EXECUTE EXECUTE_AND_FETCHFETCH_ROWSGET_LINE GET_LINESINTERVAL IS_OPENLAST_ERROR_POSITION LAST_ROW_COUNT LAST_ROW_ID LAST_SQL_FUNCTION_CODENEW_LINE NEXT_DATEOPEN_CURSORPARSE PUT PUT_LINEREMOVESUBMITWHAT/C4 'SQL*Plus Commands'EXECUTEGRANTREPLACERUNSTART/C5 'SQL*Plus Functions'ABS ADD_MONTHS ASCIICEIL CHR CONCAT CONVERT COS COSHDECODEEXPFLOORGREATESTHEXTORAWINITCAP INSTRLAST_DAY LENGTH LN LOG LOWER LPAD LTRIMMOD MONTHS_BETWEENNEXT_DAY NEW_TIME NLS_INITCAP NLS_LOWER NLS_UPPER NVLPOWERRAWTOHEX REPLACE ROUND ROWIDTOCHAR RPAD RTRIMSIGN SIN SINH SOUNDEX SQRT SUBSTR SUBSTRBTAN TANH TO_CHAR TO_DATE TO_LABEL TO_MULTI_BYTE TO_NUMBER TO_SINGLE_TYPE TRANSLATE TRUNCUPPER USERENVVSIZE/C6 'Should Be Reserved'BEFOREEACHFORKEYPRIMARYWHEN WHERE WHILE/C7 'CONST Var'DUP_VAL_INDEX TIMEOUT_ON_RESOURCE TRANSACTION_BACKED_OUT INVALID_CURSOR NOT_LOGED_ON LOGIN_DENIEDNO_DATA_FOUND SYS_INVALID_ROWID TOO_MANY_ROWS ZERO_DIVIDE INVALID_NUMBER STORAGE_ERROR PROGRAM_ERROR VALUE_ERRORNOTFOUND FOUND
標簽: Oracle 數據庫
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲a成人v| 亚洲精品影院在线观看| 欧美日韩a区| 国产视频一区二区在线播放| 欧美精品国产| 手机在线电影一区| 激情综合激情| 中文字幕视频精品一区二区三区| 日韩精品午夜视频| 精品国产午夜| 久久免费国产| 日本 国产 欧美色综合| 日韩国产在线不卡视频| 日本亚洲不卡| 欧美交a欧美精品喷水| 日韩欧美精品一区| 视频一区国产视频| 国产精品久久久久久久久久齐齐 | 亚洲久久视频| 欧美a一区二区| 激情综合在线| 国产亚洲电影| 少妇精品导航| 日韩免费精品| 精品一区视频| 999久久久亚洲| 日韩精品高清不卡| 精品伊人久久| 亚洲欧洲日本mm| 久久国产三级| 蜜桃tv一区二区三区| 91综合久久爱com| 欧美肉体xxxx裸体137大胆| 日本亚洲视频| 久久夜夜操妹子| 91福利精品在线观看| 日韩在线高清| 青青草伊人久久| 久久激情中文| 美女久久99| 亚洲香蕉网站| 你懂的国产精品| 久久都是精品| 91亚洲国产高清| 日韩欧美高清一区二区三区| 久久免费国产| 精品资源在线| 日韩国产精品久久久久久亚洲| 日韩一区二区三区在线免费观看| 日韩视频一二区| 亚洲欧美综合| 9999国产精品| 国产精品日韩精品在线播放| 亚洲欧美激情诱惑| 韩国精品主播一区二区在线观看| 国产亚洲一区二区三区啪| 中文亚洲免费| 欧美日韩一二三四| 黑森林国产精品av| 欧美日韩一区自拍| 视频一区二区三区在线| 日韩欧美三级| 久久精品伊人| 18国产精品| 中文视频一区| 国产精品普通话对白| 久久久天天操| 丰满少妇一区| 国产精品毛片久久久| 亚洲精品乱码日韩| 99成人超碰| 欧美日韩国产观看视频| 久久精品国产精品亚洲毛片| 日韩精品一页| 亚洲日本国产| 免费观看在线综合| av一区二区高清| 日韩不卡免费高清视频| 日韩精品电影| 国产传媒在线| 精品99久久| 精品亚洲自拍| 九九99久久精品在免费线bt| 久久精品av麻豆的观看方式| 亚洲精品美女| 亚洲深夜av| 中文精品视频| 丝袜脚交一区二区| 亚洲一级大片| 日本国产一区| 欧美日韩中文| 国产精品久久久免费| 国产精品magnet| 精品国产午夜| 亚洲永久av| 国产一区日韩一区| 中文亚洲免费| 亚洲精品在线国产| 婷婷综合电影| 日本亚洲三级在线| 日本成人一区二区| 日韩一区二区三区精品 | 久久久久黄色| 日韩av在线中文字幕| 日韩一区亚洲二区| 久久中文亚洲字幕| 欧美日韩国产综合网| 在线一区二区三区视频| 日韩精品视频网| 欧美极品中文字幕| 国产美女高潮在线| 久久青草久久| 免费欧美日韩| 亚洲影院天堂中文av色| 国产亚洲久久| 精品99在线| 91精品1区| 日韩精品一页| 国产一区二区三区四区五区| 中文字幕系列一区| 午夜在线播放视频欧美| 91精品国产自产精品男人的天堂| 欧美精品成人| 免费视频国产一区| 亚洲永久精品唐人导航网址| 国内一区二区三区| 香蕉国产精品| 久久不射中文字幕| 快she精品国产999| 国产精品一区二区美女视频免费看 | 国产精品日本欧美一区二区三区| 一区二区电影| 精品久久久中文字幕| 日韩av片子| 日韩中文字幕区一区有砖一区| 久久精品999| 日韩成人亚洲| 亚洲精品国产日韩| 麻豆精品少妇| 欧美成人久久| 日韩不卡免费视频| 日本美女一区| 亚洲有吗中文字幕| 国产精品99在线观看| 久久国产精品毛片| 精品一区视频| 蜜臀av性久久久久蜜臀aⅴ四虎| 久久av影视| 国产精品试看| 精品亚洲自拍| 一本一道久久a久久| 日韩福利一区| 久久激情综合网| 999国产精品视频| 国产精品久久久免费| 国产亚洲激情| 国产精品久久久久蜜臀| 亚洲精品人人| 99久久99久久精品国产片果冰| 日本午夜精品一区二区三区电影 | 国产精品天堂蜜av在线播放| 欧美成人午夜| 国产在线不卡一区二区三区| 亚洲区欧美区| 国产在线成人| 成人亚洲精品| 亚洲欧洲美洲国产香蕉| 成人精品亚洲| 美女久久久久久 | 久久久精品久久久久久96| 国产欧美日韩亚洲一区二区三区| 欧洲激情综合| 午夜精品成人av| 精品午夜av| 欧美另类中文字幕| 中文亚洲免费| 香蕉久久精品| 神马午夜在线视频| 国产精品xxx在线观看| 视频一区日韩精品| 西西人体一区二区| 久久中文视频| 国产亚洲一区二区手机在线观看 | 国产99久久| 黄毛片在线观看| 久久精品国产精品亚洲毛片| 日韩三级精品| 中文字幕乱码亚洲无线精品一区| 国产在线不卡| 99久久视频| 日韩av首页| 欧美天堂视频| 国产福利电影在线播放| 欧美1区2区3| 国产精品一区免费在线| 日韩二区三区四区| 在线看片日韩| 日韩综合小视频| 日韩高清国产一区在线| 最新国产精品视频|