Linux下安全配置和應用MySQL資料庫詳解

MySQL已經成為當前網路中使用最多的資料庫之一,特別是在Web應用上,它佔據了中小型應用的絕對優勢。這一切都源於它的小巧易用、安全有效、開放式許可和多平台,更主要的是它與三大Web語言之一——PHP的完美結合。   但不幸的是,一個預設安裝的MySQL,會因為root密碼為空白及程式漏洞導致被溢出,使得安裝MySQL的伺服器成為被經常攻擊的對象。更嚴重的是,被攻擊之後資料庫往往遭破壞,易造成災難性的後果。下面將進入為了保護資料而進行的保衛戰中。  環境要求  1.系統內容  有一台Red

Oracle中取固定記錄數詳細步驟

在實際應用中,為了分頁或查詢效能的需要,我們往往需要從資料庫查詢固定行數的記錄,不同的資料庫有不同的SQL語句來完成,在Oracle資料庫中,可以用以下方法來實現,假設我們要從一個有百萬條記錄的表中每次取10萬條進行處理,可以按如下步驟進行:1、建立表Drop TABLE VEHICLE;Create TABLE VEHICLE (MAKE VARCHAR2(256) NOT NULL, MODEL VARCHAR2(256),REGISTRATION_NO NUMBER(15) NOT

Oracle 資料庫學習入門心得

Oracle的體系太龐大了,對於初學者來說,難免會有些無從下手的感覺,什麼都想學,結果什麼都學不好,所以把學習經驗共用一下,希望讓剛剛入門的人對oracle有一個總體的認識,少走一些彎路。   一、定位

使用sqlcmd串連資料庫出錯問題的解決

一、問題使用sqlcmd用戶端工具串連資料時,出現以下錯誤:C:\>sqlcmdHResult 0x2,層級 16,狀態 1具名管道提供者: 無法開啟與 SQL Server 的串連 [2].Sqlcmd: 錯誤: Microsoft SQL Native Client : 建立到伺服器的串連允許遠端連線這個事實可能會導致失敗。。Sqlcmd: 錯誤: Microsoft SQL Native Client :

Linux或windows下關於EXP-00091錯誤解決方案

說明:EXP-00091: 出口可疑的統計。EXP-00091: Exporting questionable statistics.產生:在資料庫的伺服器端和用戶端字元集不同的情況下,匯出(dump)資料庫表時,會產生這個錯誤。雖然產生這個錯誤,但好像對匯入沒有影響。解決:伺服器端資料的字元集查看方法:1、開啟SQLPLUS,用sys使用者登入。2、執行SELECT * FROM V$NLS_PARAMETERS WHERE

Oracle中重新編譯無效的預存程序, 或函數、觸發器等對象

Oracle 中的預存程序在有些情況下會變成失效狀態,在 PL/SQL Developer 中該預存程序的表徵圖左上方顯示一把小紅叉叉。比如儲過程所引用的對象失效,dblink 出問題啦都可能引起用到它的預存程序失效。再就我的預存程序經常會變成無效,至今原因都未查明。查詢 dba_dependencies 視圖可以看到預存程序所引用的對象,再就在 dba_objects 視圖中可以看到對象的 created 和 last_ddl_time

online rebulid index 異常終止遇到ORA-08104

create index idx_p_merchant_detail_id on D_ORDER_DETAIL (merchant_detail_id) Online;建立好長時間,沒有反映;然後取消,結果刪除索引的時候,報如下的錯誤:錯誤:ORA-08104: this index object 67420 is being online built or rebuilt通過 ONLINE 參數建立索引(或者重建索引), 如果進程被突然終止,或者是手工 CTRL+C

Oracle ORA-01000:maximum open cursors exceeded

Oracle ORA-01000:maximum open cursors

ORA-00600 [KCBNEW_3] 分析

系統:AIX資料庫版本:10.2.0.3報錯如下:Tue Jan 15 04:08:18 2013Errors in file /Oracle/admin/RASDB/udump/rasdb_ora_766202.trc:ORA-00600: internal error code, arguments: [kcbnew_3], [0], [8], [1639086], [], [], [], []查看官方說明:Summary of Bugs Containing ORA - 00600

解決ORA-01882: 未找到時區地區 %s

和許多網友一樣,今天遇到了ora-01882問題,查了matelink解決了!環境:Oracle server端版本:SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64biPL/SQL Release 10.2.0.5.0

串連scan ip出現ORA-12545錯誤

GRID和資料庫版本:11.2.0.1OS:Solaris 5.10現象:在用戶端串連scan ip時報錯sqlplus system/Oracle@210.10.4.5:1521/pdptORA-12545: 因目標主機或對象不存在,串連失敗但兩台資料庫伺服器之間連scan ip則沒問題# cat /etc/hosts::1    localhost      127.0.0.1      localhost&

Oracle Alert log按時間儲存指令碼

以下指令碼可以通過定時任務,每天0點執行,讓警告日誌按照時間分類,自動儲存到相應目錄中。方便對每天Oracle所產生的Alert日誌進行查看。 Windows下指令碼 rem 複製記錄檔並改名,請根據SID情況修改指令碼 set year=%DATE:~0,4% set month=%DATE:~5,2% set day=%DATE:~8,2% copy

Oracle RAC 環境下修改主機名稱

先看Oracle 官方文檔上的兩段說明: (1)Can I change the public hostname in my Oracle Database 10g Cluster using Oracle Clusterware?Hostname changes are not supported in Oracle Clusterware (CRS), unless you want to perform a deletenode followed by a new

RMAN duplicate 異機恢複

前不久,因為開發人員把一張比較重要的表truncate了,於是找到我們,便做了一次異機恢複,恢複出這張表。下面是事後我在vm上做的一次實驗,完全複製,當然也可以設定時間,scn,恢複到過去某個時間點。1.語句準備select 'set newname for datafile '||file_id||' to "/home/Oracle/oradata/s1/'||substr(file_name,25)||'";' from dba_data_files;select 'set

Oracle教程之管理安全和資源

Profile 是口令限制、資源限制的命名集合。建立Oracle資料庫時,Oracle會自動建立Default Profile,然後分配各使用者,如果沒有指定,使用者會啟用default profile。 1、查看口令檔案 09:07:15 SQL> select username ,profile from dba_users; USERNAME                &

Oracle 11g: 合并分區表-merge partition

Merging Partitions  使用ALTER TABLE .. MERGE PARTITION語句將兩個分區的內容合并到另外一個分區,兩個來源資料分割和關聯的local index都會被drop  不能用於 hash分區表或 hash subpartitions of a composite *-hash partitioned table  不能用於合并引用分區表(reference-partitioned

RMAN 下CROSSCHECK命令詳解

在用DELETE OBSOLETE 命令刪除廢棄的備份檔案,如果出現如下錯誤(RMAN-06207 & RMAN-06208),那麼需要用CROSSCHECK命令來解決:RMAN-06207: WARNING: 2 objects could not be deleted for DISK channel(s) dueRMAN-06208: to mismatched status. Use CROSSCHECK command to fix

圖文詳解Windows 7下安裝Oracle 11g遇到問題及解決方案

本文在Windows 7裝Oracle 11g中遇到的問題和解決方案與大家一起分享。首先在自己的Windows 7旗艦版上,Oracle 11g在“產品特定的先覺條件檢查”時,提示以下錯誤:在第一幅圖片中,我們可以看到在Oracle在檢查作業系統相容性時,沒有通過檢查,此時,我們在點擊“下一步”進行安裝時,是不能安裝的,會跳出第二幅

Oracle審計詳解

從Oracle Database 10g開始,只有在初始參數AUDIT_TRAIL被設定為DB_EXTENDED時,才填充DBA_AUDIT_TRAIL中的列SQL_TEXT和SQL_BIND。 Oracle使用大量不同的審計方法來監控使用何種許可權,以及訪問哪些對象。審計不會防止使用這些許可權,但可以提供有用的資訊,用於揭示許可權的濫用和誤用。 下表中總結了Oracle資料庫中不同類型的審計。 審 計 類 型 說    明 

ORA-00600 [2662]錯誤解決

客戶報修,用戶端軟體無法串連伺服器,查看資料庫日誌資訊發下如下錯誤資訊:Tue Jun 25 12:02:52 CST 2013Errors in file /home/Oracle/orabase/admin/ORACLE/bdump/oracle_q000_3529.trc:ORA-00600: internal error code, arguments: [2662], [0], [91108808], [0], [91133612], [12605758], [], []Tue

總頁數: 978 1 .... 110 111 112 113 114 .... 978 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.