国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

MySQL數據庫安全配置指南(1)
2005-11-29   

1、前言

MySQL是完全網絡化的跨平臺關系型數據庫系統,同時是具有客戶機/服務器體系結構的分布式數據庫管理系統。它具有功能強、使用簡便、管理方便、運行速度快、安全可靠性強等優點,用戶可利用許多語言編寫訪問MySQL數據庫的程序,特別是與PHP更是黃金組合,運用十分廣泛。
由于MySQL是多平臺的數據庫,它的默認配置要考慮各種情況下都能適用,所以在我們自己的使用環境下應該進行進一步的安全加固。作為一個MySQL的系統管理員,我們有責任維護MySQL數據庫系統的數據安全性和完整性。
MySQL數據庫的安全配置必須從兩個方面入手,系統內部安全和外部網絡安全,另外我們還將簡單介紹編程時要注意的一些問題以及一些小竅門。
2、系統內部安全
首先簡單介紹一下MySQL數據庫目錄結構。MySQL安裝好,運行了mysql_db_install腳本以后就會建立數據目錄和初始化數據庫。如果我們用MySQL源碼包安裝,而且安裝目錄是/usr/local/mysql,那么數據目錄一般會是/usr/local/mysql/var。數據庫系統由一系列數據庫組成,每個數據庫包含一系列數據庫表。MySQL是用數據庫名在數據目錄建立建立一個數據庫目錄,各數據庫表分別以數據庫表名作為文件名,擴展名分別為MYD、MYI、frm的三個文件放到數據庫目錄中。
MySQL的授權表給數據庫的訪問提供了靈活的權限控制,但是如果本地用戶擁有對庫文件的讀權限的話,攻擊者只需把數據庫目錄打包拷走,然后拷到自己本機的數據目錄下就能訪問竊取的數據庫。所以MySQL所在的主機的安全性是最首要的問題,如果主機不安全,被攻擊者控制,那么MySQL的安全性也無從談起。其次就是數據目錄和數據文件的安全性,也就是權限設置問題。
從MySQL主站一些老的binary發行版來看,3.21.xx版本中數據目錄的屬性是775,這樣非常危險,任何本地用戶都可以讀數據目錄,所以數據庫文件很不安全。3.22.xx版本中數據目錄的屬性是770,這種屬性也有些危險,本地的同組用戶既能讀也能寫,所以數據文件也不安全。3.23.xx版本數據目錄的屬性是700,這樣就比較好,只有啟動數據庫的用戶可以讀寫數據庫文件,保證了本地數據文件的安全。
如果啟動MySQL數據庫的用戶是mysql,那么象如下的目錄和文件的是安全的,請注意數據目錄及下面的屬性:
shell>ls -l /usr/local/mysql
total 40
drwxrwxr-x 2 root root 4096 Feb 27 20:07 bin
drwxrwxr-x 3 root root 4096 Feb 27 20:07 include
drwxrwxr-x 2 root root 4096 Feb 27 20:07 info
drwxrwxr-x 3 root root 4096 Feb 27 20:07 lib
drwxrwxr-x 2 root root 4096 Feb 27 20:07 libexec
drwxrwxr-x 3 root root 4096 Feb 27 20:07 man
drwxrwxr-x 6 root root 4096 Feb 27 20:07 mysql-test
drwxrwxr-x 3 root root 4096 Feb 27 20:07 share
drwxrwxr-x 7 root root 4096 Feb 27 20:07 sql-bench
drwx------ 4 mysql mysql 4096 Feb 27 20:07 var
shell>ls -l /usr/local/mysql/var
total 8
drwx------ 2 mysql mysql 4096 Feb 27 20:08 mysql
drwx------ 2 mysql mysql 4096 Feb 27 20:08 test
shell>ls -l /usr/local/mysql/var/mysql
total 104
-rw------- 1 mysql mysql 0 Feb 27 20:08 columns_priv.MYD
-rw------- 1 mysql mysql 1024 Feb 27 20:08 columns_priv.MYI
-rw------- 1 mysql mysql 8778 Feb 27 20:08 columns_priv.frm
-rw------- 1 mysql mysql 302 Feb 27 20:08 db.MYD
-rw------- 1 mysql mysql 3072 Feb 27 20:08 db.MYI
-rw------- 1 mysql mysql 8982 Feb 27 20:08 db.frm
-rw------- 1 mysql mysql 0 Feb 27 20:08 func.MYD
-rw------- 1 mysql mysql 1024 Feb 27 20:08 func.MYI
-rw------- 1 mysql mysql 8641 Feb 27 20:08 func.frm
-rw------- 1 mysql mysql 0 Feb 27 20:08 host.MYD
-rw------- 1 mysql mysql 1024 Feb 27 20:08 host.MYI
-rw------- 1 mysql mysql 8958 Feb 27 20:08 host.frm
-rw------- 1 mysql mysql 0 Feb 27 20:08 tables_priv.MYD
-rw------- 1 mysql mysql 1024 Feb 27 20:08 tables_priv.MYI
-rw------- 1 mysql mysql 8877 Feb 27 20:08 tables_priv.frm
-rw------- 1 mysql mysql 428 Feb 27 20:08 user.MYD
-rw------- 1 mysql mysql 2048 Feb 27 20:08 user.MYI
-rw------- 1 mysql mysql 9148 Feb 27 20:08 user.frm
如果這些文件的屬主及屬性不是這樣,請用以下兩個命令修正之:
shell>chown -R mysql.mysql /usr/local/mysql/var
shell>chmod -R go-rwx /usr/local/mysql/var
用root用戶啟動遠程服務一直是安全大忌,因為如果服務程序出現問題,遠程攻擊者極有可能獲得主機的完全控制權。MySQL從3.23.15版本開始時作了小小的改動,默認安裝后服務要用mysql用戶來啟動,不允許root用戶啟動。如果非要用root用戶來啟動,必須加上--user=root的參數(./safe_mysqld --user=root &)。因為MySQL中有LOAD DATA INFILE和SELECT ... INTO OUTFILE的SQL語句,如果是root用戶啟動了MySQL服務器,那么,數據庫用戶就擁有了root用戶的寫權限。不過MySQL還是做了一些限制的,比如LOAD DATA INFILE只能讀全局可讀的文件,SELECT ... INTO OUTFILE不能覆蓋已經存在的文件。
本地的日志文件也不能忽視,包括shell的日志和MySQL自己的日志。有些用戶在本地登陸或備份數據庫的時候為了圖方便,有時會在命令行參數里直接帶了數據庫的密碼,如:
shell>/usr/local/mysql/bin/mysqldump -uroot -ptest test>test.sql
shell>/usr/local/mysql/bin/mysql -uroot -ptest
這些命令會被shell記錄在歷史文件里,比如bash會寫入用戶目錄的.bash_history文件,如果這些文件不慎被讀,那么數據庫的密碼就會泄漏。用戶登陸數據庫后執行的SQL命令也會被MySQL記錄在用戶目錄的.mysql_history文件里。如果數據庫用戶用SQL語句修改了數據庫密碼,也會因.mysql_history文件而泄漏。所以我們在shell登陸及備份的時候不要在-p后直接加密碼,而是在提示后再輸入數據庫密碼。
另外這兩個文件我們也應該不讓它記錄我們的操作,以防萬一。
shell>rm .bash_history .mysql_history
shell>ln -s /dev/null .bash_history
shell>ln -s /dev/null .mysql_history
上面這兩條命令把這兩個文件鏈接到/dev/null,那么我們的操作就不會被記錄到這兩個文件里了。

共5頁: 1 [2] [3] [4] [5] 下一頁

熱詞搜索:

上一篇:Oracle數據庫的安全策略
下一篇:保護SQL Server:為安全性而安裝

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
国产色91在线| 精品奇米国产一区二区三区| 欧美剧情电影在线观看完整版免费励志电影| 精品久久一区二区| 久久成人久久爱| 国产午夜亚洲精品午夜鲁丝片| 国产美女视频一区| 中文字幕一区不卡| 欧美伦理电影网| 另类的小说在线视频另类成人小视频在线 | 美女任你摸久久| 欧美精品一区二区三区蜜臀 | 日韩免费一区二区| 成人免费看片app下载| 亚洲精品国产a久久久久久| 欧美不卡一区二区三区| 在线亚洲一区二区| 国产一区 二区| 亚洲国产毛片aaaaa无费看 | 激情欧美一区二区三区在线观看| 亚洲日本在线观看| 久久久美女艺术照精彩视频福利播放| 91丨porny丨户外露出| 国模冰冰炮一区二区| 天天免费综合色| 亚洲天堂免费在线观看视频| 久久综合精品国产一区二区三区| 欧美亚洲日本一区| 91色综合久久久久婷婷| 成人性生交大片免费看在线播放| 久久国产尿小便嘘嘘| 亚洲已满18点击进入久久| 国产日本欧美一区二区| 精品国产免费人成在线观看| 色悠悠亚洲一区二区| 国产不卡高清在线观看视频| 精品亚洲成a人在线观看| 日本亚洲天堂网| 视频一区二区三区中文字幕| 亚洲综合在线第一页| 亚洲码国产岛国毛片在线| 中文字幕第一区二区| 久久久天堂av| 国产欧美精品一区二区三区四区 | 国产suv精品一区二区6| 国产一区二区三区免费播放| 日本va欧美va精品发布| 午夜久久久影院| 婷婷综合另类小说色区| 丝袜美腿亚洲色图| 日本午夜精品视频在线观看 | 一区二区三区精密机械公司| 亚洲人成精品久久久久| 亚洲色欲色欲www| 亚洲精品亚洲人成人网在线播放| 亚洲日本va在线观看| 一区二区三区免费观看| 亚洲一级二级在线| 青椒成人免费视频| 国产自产2019最新不卡| 国产成人在线视频免费播放| 国产成人在线视频免费播放| av电影在线观看完整版一区二区| bt7086福利一区国产| 色婷婷久久99综合精品jk白丝| 欧美亚洲综合在线| 欧美日韩精品一区二区三区蜜桃| 欧美日本在线看| 日韩亚洲欧美在线| 欧美极品aⅴ影院| 亚洲一区二区三区小说| 轻轻草成人在线| 国产高清精品网站| 日本韩国欧美国产| 欧美一区欧美二区| 国产亚洲一区二区三区四区| 综合电影一区二区三区 | 首页综合国产亚洲丝袜| 日韩精品乱码av一区二区| 看国产成人h片视频| 成年人国产精品| 欧美三电影在线| 精品国产欧美一区二区| 亚洲影视在线观看| 国产成人a级片| 欧美片网站yy| 国产精品久久毛片a| 日本人妖一区二区| 成人国产精品免费观看视频| 欧美久久高跟鞋激| 国产精品初高中害羞小美女文| 亚洲成人第一页| 成人激情免费视频| 日韩欧美第一区| 亚洲已满18点击进入久久| 国产69精品久久久久毛片| 欧美巨大另类极品videosbest | 亚洲日本一区二区三区| 国产在线播放一区| 欧美日韩免费观看一区二区三区| 精品国产一区二区在线观看| 亚洲美女在线一区| 大白屁股一区二区视频| 精品国精品国产| 日本欧美韩国一区三区| 在线观看日韩一区| 国产精品久久久久久久浪潮网站| 久久se精品一区二区| 欧美日韩亚洲综合在线| 亚洲色图丝袜美腿| 成人激情图片网| 国产精品免费视频观看| 国产精品12区| 久久久美女艺术照精彩视频福利播放| 免费观看在线综合色| 3d成人h动漫网站入口| 亚洲综合视频在线| 欧美制服丝袜第一页| 亚洲精品成人在线| 日本韩国欧美一区二区三区| 亚洲欧美另类久久久精品| 成人97人人超碰人人99| 亚洲欧洲国产专区| 91在线丨porny丨国产| 综合网在线视频| 色狠狠桃花综合| 亚洲在线视频网站| 欧美日韩一区二区三区四区 | 欧美在线播放高清精品| 亚洲一区二区综合| 欧美性videosxxxxx| 一区二区国产视频| 欧美写真视频网站| 免费成人在线影院| 久久日韩粉嫩一区二区三区| 国内精品免费**视频| 久久精品视频一区二区三区| 成人午夜视频在线观看| 亚洲精品乱码久久久久| 欧美人牲a欧美精品| 久久99久久久欧美国产| 久久亚洲春色中文字幕久久久| 国产精品一区二区久久不卡 | 色综合视频一区二区三区高清| 一区二区成人在线| 欧美一级一级性生活免费录像| 另类中文字幕网| 中文字幕国产精品一区二区| 色噜噜狠狠成人网p站| 久久精品国产亚洲高清剧情介绍| 久久久久国产精品人| 91麻豆文化传媒在线观看| 日本视频在线一区| 中文字幕日韩欧美一区二区三区| 色婷婷久久久久swag精品 | 精品国产青草久久久久福利| www.久久久久久久久| 午夜伦理一区二区| 国产精品欧美一级免费| 欧美日韩一区高清| 丰满放荡岳乱妇91ww| 亚洲成人av电影| 欧美激情一区二区三区蜜桃视频| 欧美性色欧美a在线播放| 精品一区二区av| 一区二区三区蜜桃| 日本一区二区三区国色天香| 欧美精品日韩精品| 国产suv精品一区二区三区| 亚洲一区二区三区小说| 国产网红主播福利一区二区| 欧美在线免费观看亚洲| 成人国产精品免费观看动漫| 麻豆91在线播放免费| 亚洲精品乱码久久久久久黑人 | 国产一区二区不卡老阿姨| 一区二区理论电影在线观看| 欧美成人aa大片| 在线日韩av片| 白白色 亚洲乱淫| 美女一区二区视频| 亚洲国产精品久久不卡毛片 | 亚洲第一激情av| 亚洲私人黄色宅男| 久久美女高清视频| 欧美一级黄色录像| 在线不卡欧美精品一区二区三区| 99久久久免费精品国产一区二区| 国产精品一级二级三级| 青青草97国产精品免费观看无弹窗版| 亚洲激情在线激情| 综合色中文字幕| 中文字幕一区二区三区av| 亚洲国产精华液网站w| 亚洲精品一区二区三区香蕉| 欧美一区二区大片| 欧美精品乱码久久久久久按摩| 91视频观看视频| 国产精品中文欧美| 狠狠狠色丁香婷婷综合久久五月|