一区二区三区高清av电影,骚逼AAA免费,插鸡鸡网址在线观看视屏,龟头肏美女阴道少妇视频

剖析:MySQL數(shù)據(jù)庫(kù)的安全配置系數(shù)?

發(fā)布時(shí)間:2011/1/14 14:45:00

      MySQL是完全網(wǎng)絡(luò)化的跨平臺(tái)關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),同時(shí)是具有客戶機(jī)/服務(wù)器體系結(jié)構(gòu)的分布式數(shù)據(jù)庫(kù)管理系統(tǒng)。它具有功能強(qiáng)、使用簡(jiǎn)便、管理方便、運(yùn)行速度快、安全可靠性強(qiáng)等優(yōu)點(diǎn),用戶可利用許多語(yǔ)言編寫訪問MySQL數(shù)據(jù)庫(kù)的程序,特別是與PHP更是黃金組合,運(yùn)用十分廣泛。

1、前言

  MySQL是完全網(wǎng)絡(luò)化的跨平臺(tái)關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),同時(shí)是具有客戶機(jī)/服務(wù)器體系結(jié)構(gòu)的分布式數(shù)據(jù)庫(kù)管理系統(tǒng)。它具有功能強(qiáng)、使用簡(jiǎn)便、管理方便、運(yùn)行速度快、安全可靠性強(qiáng)等優(yōu)點(diǎn),用戶可利用許多語(yǔ)言編寫訪問MySQL數(shù)據(jù)庫(kù)的程序,特別是與PHP更是黃金組合,運(yùn)用十分廣泛。  (服務(wù)器托管

  由于MySQL是多平臺(tái)的數(shù)據(jù)庫(kù),它的默認(rèn)配置要考慮各種情況下都能適用,所以在我們自己的使用環(huán)境下應(yīng)該進(jìn)行進(jìn)一步的安全加固。作為一個(gè)MySQL的系統(tǒng)管理員,我們有責(zé)任維護(hù)MySQL數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)安全性和完整性。

  MySQL數(shù)據(jù)庫(kù)的安全配置必須從兩個(gè)方面入手,系統(tǒng)內(nèi)部安全和外部網(wǎng)絡(luò)安全,另外我們還將簡(jiǎn)單介紹編程時(shí)要注意的一些問題以及一些小竅門。

2、系統(tǒng)內(nèi)部安全

  首先簡(jiǎn)單介紹一下MySQL數(shù)據(jù)庫(kù)目錄結(jié)構(gòu)。MySQL安裝好,運(yùn)行了mysql_db_install腳本以后就會(huì)建立數(shù)據(jù)目錄和初始化數(shù)據(jù)庫(kù)。如果我們用MySQL源碼包安裝,而且安裝目錄是/usr/local/mysql,那么數(shù)據(jù)目錄一般會(huì)是/usr/local/mysql/var。數(shù)據(jù)庫(kù)系統(tǒng)由一系列數(shù)據(jù)庫(kù)組成,每個(gè)數(shù)據(jù)庫(kù)包含一系列數(shù)據(jù)庫(kù)表。MySQL是用數(shù)據(jù)庫(kù)名在數(shù)據(jù)目錄建立建立一個(gè)數(shù)據(jù)庫(kù)目錄,各數(shù)據(jù)庫(kù)表分別以數(shù)據(jù)庫(kù)表名作為文件名,擴(kuò)展名分別為MYD、MYI、frm的三個(gè)文件放到數(shù)據(jù)庫(kù)目錄中。

  MySQL的授權(quán)表給數(shù)據(jù)庫(kù)的訪問提供了靈活的權(quán)限控制,但是如果本地用戶擁有對(duì)庫(kù)文件的讀權(quán)限的話,攻擊者只需把數(shù)據(jù)庫(kù)目錄打包拷走,然后拷到自己本機(jī)的數(shù)據(jù)目錄下就能訪問竊取的數(shù)據(jù)庫(kù)。所以MySQL所在的主機(jī)的安全性是最首要的問題,如果主機(jī)不安全,被攻擊者控制,那么MySQL的安全性也無(wú)從談起。其次就是數(shù)據(jù)目錄和數(shù)據(jù)文件的安全性,也就是權(quán)限設(shè)置問題。

  從MySQL主站一些老的binary發(fā)行版來(lái)看,3.21.xx版本中數(shù)據(jù)目錄的屬性是775,這樣非常危險(xiǎn),任何本地用戶都可以讀數(shù)據(jù)目錄,所以數(shù)據(jù)庫(kù)文件很不安全。3.22.xx版本中數(shù)據(jù)目錄的屬性是770,這種屬性也有些危險(xiǎn),本地的同組用戶既能讀也能寫,所以數(shù)據(jù)文件也不安全。3.23.xx版本數(shù)據(jù)目錄的屬性是700,這樣就比較好,只有啟動(dòng)數(shù)據(jù)庫(kù)的用戶可以讀寫數(shù)據(jù)庫(kù)文件,保證了本地?cái)?shù)據(jù)文件的安全。

3、外部網(wǎng)絡(luò)安全

  MySQL數(shù)據(jù)庫(kù)安裝好以后,Unix平臺(tái)的user表是這樣的:

  mysql> use mysql;

  Database changed

  mysql> select Host,User,Password,Select_priv,Grant_priv from user;



Copyright© 2004-2020 河南海騰電子技術(shù)有限公司 版權(quán)所有   經(jīng)營(yíng)性ICP/ISP證 備案號(hào):B1-20180452   豫公網(wǎng)安備 41019702002018號(hào)    電子營(yíng)業(yè)執(zhí)照

盐山县| 门头沟区| 莫力| 枞阳县| 娱乐| 新民市| 泗水县| 龙海市| 和田县| 津南区| 雷波县| 瓦房店市| 金川县| 天祝| 宁化县| 邯郸市| 九江县| 伊金霍洛旗| 肃北| 阜南县| 石渠县| 密云县| 莲花县| 修水县| 正镶白旗| 天峨县| 贞丰县| 武山县| 通渭县| 阳西县| 怀化市| 东至县| 琼中| 中方县| 迁安市| 赣州市| 阜新| 密云县| 西城区| 锦州市| 永修县|