Oracle 10g弱口令攻擊

 2011-01-08 13:52:44|  分類:Hack everything! |  標籤:java  rc  oracle  bufsize  int  |字型大小大中小 訂閱 最近網速又是ungeliveble了……"全民上網,決不BT下載!”這是區域網路用網宗旨啊!無奈,好多童鞋就下載,而且全是一些爛電視劇,一不小心就是好幾G,幾十G,10M的網速怎麼經得起這樣的折騰!幸好他們的安全意識不怎麼樣,前天用預設的隱藏共用在另一個網段一些童鞋的C盤裡丟了一下面的批處理mstsc.bat: 

Oracle學習筆記(一)——–win7下安裝Oracle 10g

 ***************在win7系統下安裝oracle 10g的方法***************1、找到install目錄下的oraparam.ini檔案,找到[Certified Version]節點,在#windows=4.0,5.0,5.1,5.2後面添加6.1,然後將下列內容添加到5.2的節點內容之後[Windows-6.1-required]#Minimum display colours for OUI to

Oracle 9.2.0.1下PL/SQL對檔案的操作

    在Oracle中,使用PL/SQL編寫預存程序是一種常用手法。也經常會遇到檔案讀寫的問題,Oracle的PL/SQL可以對系統檔案進行讀寫增刪等操作,這裡來給出我的做法。    首先,需要增加對系統檔案的目錄的讀寫權限,比如現在需要增加對“c:/temp”下目錄的檔案操作許可權,當前操作使用者名稱為TEST。首先定義一個檔案目錄的別名。CREATE OR REPLACE DIRECTORY UTL_FILE_DIR AS

要注意Oracle的SQL語句中的UNION的特性

        在Oracle的SQL中,Union也是一個常用的語句。不過要注意的一點是,Oracle的Union語句預設是過濾掉重複資料的。        也就是說Oracle的Union預設具有DISTINCT語句。那麼如何才能不需要這個屬性呢,那需要在Union的後面加上ALL語句。也就是UNION ALL。這樣就不會自動過濾掉相同的資料了。雖然這個知識點很簡單,不過如果不熟悉Oracle的這個特點,在開發過程中還是會容易導致犯錯。 

重新初始化Oracle的Redo file的方法

        Redo File在Oracle中是很重要的一個檔案,如果這個檔案發生錯誤,那麼Oracle將無法正常啟動,系統會報可惡的ORA-00312錯誤,說記錄檔發生了損害,那麼怎麼去解決呢。        其實很簡單,就只要把Redo檔案重新初始化一下,資料庫就可以正常啟動了,重新初始化Redo檔案的語句如下所示。alter database clear unarchived logfile '/opt/oracle/oradata/nb/redo03.log';        其中,

oracle 中的 indexof/lastindexof以及Lpad

oracle 中的 indexof/lastindexof以及Lpad--pl/sql中的indexof和lastindexof instr INSTR('CORPORATE FLOOR','OR', 3, 2)中,源字串為'CORPORATE FLOOR', 目標字串為'OR',起始位置為3,取第2個匹配項的位置。--預設尋找順序為從左至右。當起始位置為負數的時候,從右邊開始尋找select substr('2.3.30.41',INSTR('1.2.30.1', '.', -1, 1)+1)

Oracle中獲得資料更新件數

        在Oracle的SQL PLUS中,當update或者delete或者select這些DML操作以後,會顯示更新/刪除/檢索了多少行,在JDBC操作中,也會有傳回值內容是影響了多少行。但是在我們的PL/SQL中如何取得這個資料呢。       

在Oracle中輸入“&”特殊字元

 在Oracle中,由於有一些特殊字元,所以如果我們輸入字串中遇到這些特殊字元而直接輸入的話,SQL語句會出現錯誤,這裡說一些Oracle中“&”這個字元如何輸入。 “&”這個字元在Oracle中的意思是指定參數,如果直接用在SQL語句中,比如說SELECT * FROM TEST_TABLE WHERE COLA = 'A&B'這個語句如果直接執行,Oracle會提示你輸入參數的值,系統會把“&”符號認為是參數符號,那麼應該如何輸入呢。其實Oracle如果遇到'

ORACLE自動插入目前時間

oracle沒有date()函數,sysdate函數的值是包括時分秒的,要實現插入目前時間預設值還真麻煩.只好自己寫儲存過程,而欄位預設值裡面又不能調用儲存過程,還得寫個觸發器!而儲存過程裡面取出來的sysdate前幾位的只卻變成17-11月-07的格式了,不是自己想要的,2007-11-17的格式,又得單獨取年月日再組合起來,這樣一來傳回值就不能是日期類型而要字元類型了.一個字,煩!不過還是把他實現了.下面把代碼給大家分享一下,如果有更好的方法麻煩告知.1.儲存過程CREATE OR

Oracle 11gR1 on Win7

在Oracle在檢查作業系統相容性時,沒有通過檢查,此時,我們在點擊“下一步”進行安裝時,是不能安裝的,會跳出第二幅圖片中的錯誤提示,所以只能在解決了相容性問題後,才能安裝Oracle。這時,我們先得找到Oracle的安裝檔案,下面就以我的安裝檔案的路徑進行說明,首先找到路徑:”E:/Oracle Enterprise_Standard

幾種用VB訪問Oracle資料庫技術的比較

用Visual Basic訪問Oracle資料庫有許多方法可以實現,而每種方法都有其優缺點。你可以選擇最適合你工作環境的方法,首先你必須瞭解這些方法是什麼。在這篇文章裡介紹一些訪問Oracle資料庫的常見方法,對每種方法進行簡單的概述,並就每種方法的技術和特點進行比較,希望能給廣大讀者提供一些借鑒。一、Data Access Objects(DAO)Data Access Objects在很長一段時間內是Visual

Oracle常用指令碼備忘

1、建立一個表T2,使之具有T1表的結構        CREATE TABLE T2 AS SELECT * FROM T1 WHERE 1<>2;2、建立一個表T2,使之具有T1表的結構和資料        CREATE TABLE T2 AS SELECT * FROM T1;3、修改michael使用者的確省資料表空間為users,暫存資料表空間為temp,並給他在users資料表空間中建立15M的空間配額ALTER USER michael DEFAULT

Oracle 對象表例子

原始碼:1. 建立物件類型CREATE OR REPLACEtype ty_usernum as object(    seq_call_usernum number,    calltype number,    areacode varchar2(10),    usernum varchar2(20))/2. 建立集合類型CREATE OR REPLACE TYPE ty_tbl_usernum IS TABLE OF ty_usernum/3.

Oracle DBA的工作列表上寫了些什嗎?

資料庫管理員(DBA)的主要工作啟動和關閉資料庫一)     啟動資料庫$ svrmgrlSVRMGR> connect internal     (執行個體啟動)SVRMGR> startup二)     關閉資料庫$ svrmgrlSVRMGR> connect internal    SVRMGR> shutdown [immediate/abort]immediate:正在訪問資料庫的會話被完全終止、資源有序釋放後才關閉       資料庫。abort:

一個Oracle查詢的 sql 問題

我的問題是這樣的:有一個表 t ,欄位 c1, c2, c3, c4,要求從c1的重複值記錄中隨機選一條,構成結果集。怎麼實現?比如記錄如下:aa1 bb1 cc1 dd1aa1 bb2 cc2 dd2aa1 bb3 cc3 dd3aa2 bb4 cc4 dd4aa2 bb5 cc5 dd5aa2 bb6 cc6 dd6.....結果是從值aa1中隨機選取一條記錄, aa2中隨機選取一條記錄,依此類推,得出結果集。用單條 sql 語句怎麼實現?lastwinner的語句是:select b.c1

Oracle的恢複技術概述

    Oracle中恢複機制也採用了轉儲和登記記錄檔兩個技術。    Oracle向DBA提供了多種轉儲後備副本的方法,如檔案拷貝、利用Oracle的Export公用程式,用SQL命令spool以及自己編程實現等。相應地,Oracle也提供了多種重裝後備副本的方法,如檔案拷貝、利用Oracle的Import公用程式、利用SQL*Loader以及自己編程實現等。    在Oracle的早期版本(V.5)中,記錄檔以資料區塊為單位,也就是說,Oracle的恢複操作不是基於操作,而是基於資料區塊的。

一個比較難的SQL(Oracle 9i 實現 10G 的 CONNECT_BY_ISLEAF、CONNECT_BY_ROOT 等功能)

有一個emp表,2個欄位,員工id和主管id. 1,emp_id, 2,manager_id假如有以下資料,一個員工可以對應一個或多個主管id,即一個員工可能有幾個主管。emp_id manager_id001      101001      102101      201102      202002      102003      103103      203201      301203     

配置 Oracle 透明網關訪問 SQL Server

實驗環境:OS:XPORACLE 10.1SQLSERVER2000HOSTNAME:home-30b98e1e20都使用 tcp/ip 預設連接埠 1. 安裝 TRANSPARENT GATEWAY 選件使用 Oracle Universal Instraller 在已安裝的 ORACLE_HOME 上選擇定製安裝,選擇 Oracle Transparent Gateways for Microsoft SQL Server,安裝完成了以後有這樣一個目錄

Oracle TAF 的配置

TAF為Transparent Application FailOver的縮寫,一般應用TAF都是在OPS/RAC環境中。從8i開始有的這一功能,目的和想法都是很好的,但目前應用還很有限,本文將針對TAF相關問題作個詳細探討。本文的測試環境是Tru64 V5.1+ Oracle9.2.0.1 RAC。一、相關參數的說明說實話oracle關於網路的幾個配置參數真的是太亂了,很多人都弄不清到底是怎麼回事,常見的錯誤為:"ORA-12514 :TNS:listener could not

Oracle在linux上安裝的幾個值得注意的問題

1. 安裝前的hosts檔案l cat /etc/hosts# 檢查主機的網域名稱解析,除127.0.0.1外,還要有主機IP hostname條目,否則安裝過程中可能出現長時間無反應的情況。2. 配置大SGA(超過1.7G)的問題安裝完軟體,建立資料庫時配置大SGA(超過1.7G)需執行下面的操作:1) 如果有資料庫正在運行,關閉所有的資料庫及其服務。2) echo 3000000000 > /proc/sys/kernel/shmmax#

總頁數: 1509 1 .... 944 945 946 947 948 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.