亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MySQL > 正文

詳細解讀MySQL中的權限

2024-07-24 13:07:06
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了MySQL中的權限,包括各個權限所能操作的事務以及操作權限的一些常用命令語句,需要的朋友可以參考下

一、前言

很多文章中會說,數據庫的權限按最小權限為原則,這句話本身沒有錯,但是卻是一句空話。因為最小權限,這個東西太抽象,很多時候你并弄不清楚具體他需要哪些權限。 現在很多mysql用著root賬戶在操作,并不是大家不知道用root權限太大不安全,而是很多人并不知道該給予什么樣的權限既安全又能保證正常運行。所以,本文更多的是考慮這種情況下,我們該如何簡單的配置一個安全的mysql。注:本文測試環境為mysql-5.6.4

二、Mysql權限介紹

mysql中存在4個控制權限的表,分別為user表,db表,tables_priv表,columns_priv表。

mysql權限表的驗證過程為:

1.先從user表中的Host,User,Password這3個字段中判斷連接的ip、用戶名、密碼是否存在,存在則通過驗證。

2.通過身份認證后,進行權限分配,按照user,db,tables_priv,columns_priv的順序進行驗證。即先檢查全局權限表user,如果user中對應的權限為Y,則此用戶對所有數據庫的權限都為Y,將不再檢查db, tables_priv,columns_priv;如果為N,則到db表中檢查此用戶對應的具體數據庫,并得到db中為Y的權限;如果db中為N,則檢查tables_priv中此數據庫對應的具體表,取得表中的權限Y,以此類推。

三、mysql有哪些權限

詳細解讀MySQL中的權限

詳細解讀MySQL中的權限

四、數據庫層面(db表)的權限分析

詳細解讀MySQL中的權限

五、mysql安全配置方案

1 限制訪問mysql端口的ip

windows可以通過windows防火墻或者ipsec來限制,linux下可以通過iptables來限制。

2 修改mysql的端口

windows下可以修改配置文件my.ini來實現,linux可以修改配置文件my.cnf來實現。

3 對所有用戶設置強密碼并嚴格指定對應賬號的訪問ip

mysql中可在user表中指定用戶的訪問可訪問ip

4 root特權賬號的處理

建議給root賬號設置強密碼,并指定只容許本地登錄

5 日志的處理

如需要可開啟查詢日志,查詢日志會記錄登錄和查詢語句。

6 mysql進程運行賬號

在windows下禁止使用local system來運行mysql賬戶,可以考慮使用network service或者自己新建一個賬號,但是必須給與mysql程序所在目錄的讀取權限和data目錄的讀取和寫入權限; 在linux下,新建一個mysql賬號,并在安裝的時候就指定mysql以mysql賬戶來運行,給與程序所在目錄的讀取權限,data所在目錄的讀取和寫入權限。

7 mysql運行賬號的磁盤權限

1)mysql運行賬號需要給予程序所在目錄的讀取權限,以及data目錄的讀取和寫入權限

2)不容許給予其他目錄的寫入和執行權限,特別是有網站的。

3)取消mysql運行賬戶對于cmd,sh等一些程序的執行權限。

8 網站使用的mysql賬戶的處理

新建一個賬戶,給予賬戶在所使用數據庫的所有權限即可。這樣既能保證網站對所對應的數據庫的全部操作,也能保證賬戶不會因為權限過高而影響安全。給予單個數據庫的所有權限的賬戶不會擁有super, process, file等管理權限的。 當然,如果能很明確是的知道,我的網站需要哪些權限,還是不要多給權限,因為很多時候發布者并不知道網站需要哪些權限,我才建議上面的配置。而且我指的通用的,具體到只有幾臺機器,不多的情況下,我個人建議還是給予只需要的權限,具體可參考上面的表格的建議。

9 刪除無用數據庫

test數據庫對新建的賬戶默認有權限

六、mysql入侵提權分析及防止措施

一般來說,mysql的提權有這么幾種方式:

1 udf提權

此方式的關鍵導入一個dll文件,個人認為只要合理控制了進程賬戶對目錄的寫入權限即可防止被導入dll文件;然后如果萬一被攻破,此時只要進程賬戶的權限夠低,也沒辦執行高危操作,如添加賬戶等。

2 寫入啟動文件

這種方式同上,還是要合理控制進程賬戶對目錄的寫入權限。

3 當root賬戶被泄露

如果沒有合理管理root賬戶導致root賬戶被入侵,此時數據庫信息肯定是沒辦法保證了。但是如果對進程賬戶的權限控制住,以及其對磁盤的權限控制,服務器還是能夠保證不被淪陷的。

4 普通賬戶泄露(上述所說的,只對某個庫有所有權限的賬戶)

此處說的普通賬戶指網站使用的賬戶,我給的一個比較方便的建議是直接給予特定庫的所有權限。賬戶泄露包括存在注入及web服務器被入侵后直接拿到數據庫賬戶密碼。

此時,對應的那個數據庫數據不保,但是不會威脅到其他數據庫。而且這里的普通賬戶無file權限,所有不能導出文件到磁盤,當然此時還是會對進程的賬戶的權限嚴格控制。

普通賬戶給予什么樣的權限可以見上表,實在不會就直接給予一個庫的所有權限。

七、安全配置需要的常用命令

1.新建一個用戶并給予相應數據庫的權限

 

 
  1. grant select,insert,update,delete,create,drop privileges on database.* to user@localhost identified by 'passwd'
 
  1. grant all privileges on database.* to user@localhost identified by 'passwd'

2.刷新權限

 

 
  1. flush privileges; 

3. 顯示授權

 

 
  1. show grants; 

4. 移除授權

 

 
  1. revoke delete on *.* from 'jack'@'localhost'

5. 刪除用戶

 

 
  1. drop user 'jack'@'localhost'

6. 給用戶改名

 

 
  1. rename user 'jack'@'%' to 'jim'@'%'

7. 給用戶改密碼

 

 
  1. SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456'); 

8. 刪除數據庫

 

 
  1. drop database test; 

9. 從數據庫導出文件

 

 
  1. select * from a into outfile "~/abc.sql" 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97在线精品国自产拍中文| 欧美在线xxx| 日韩欧美一区二区三区| 91社影院在线观看| 久久精品国产欧美激情| 91国内产香蕉| 久久久www成人免费精品张筱雨| 北条麻妃一区二区三区中文字幕| 国产精品久久久久77777| 亚洲色图15p| 97在线视频国产| 午夜精品久久久99热福利| 热久久免费国产视频| 国产亚洲美女精品久久久| 亚洲国产精久久久久久| www.日本久久久久com.| 亚洲精品av在线播放| 国产欧美婷婷中文| 亚洲精品成人久久| 久久成人精品电影| 亚洲成人激情在线| 国产午夜精品视频免费不卡69堂| 久久精品青青大伊人av| 中文字幕久热精品在线视频| 深夜精品寂寞黄网站在线观看| 欧美人交a欧美精品| 国产精品欧美一区二区三区奶水| 欧美激情国产日韩精品一区18| 精品久久香蕉国产线看观看gif| 96国产粉嫩美女| 亚洲色图日韩av| 国产成人亚洲综合| 4438全国亚洲精品在线观看视频| 成人日韩在线电影| 国内精品小视频在线观看| 精品成人国产在线观看男人呻吟| 91av在线精品| 国产精品久久综合av爱欲tv| 国产精品永久免费在线| 亚洲国产精品福利| 久久69精品久久久久久国产越南| 精品视频在线导航| 日韩亚洲欧美中文在线| 久久影院模特热| 色综合色综合网色综合| 91高清在线免费观看| 久久久久在线观看| 国产精品高潮在线| 国产成人一区二区三区电影| 91香蕉国产在线观看| 国产精品丝袜一区二区三区| 国产精品美女主播在线观看纯欲| 日韩av电影手机在线| 国产成人精品久久久| 97久久超碰福利国产精品…| 久久精品中文字幕| 久久久成人av| 色悠悠久久久久| 欧美中文字幕精品| 中文字幕欧美国内| 国产精品久久久久免费a∨| 成人黄色免费网站在线观看| 亚洲人成绝费网站色www| 亚洲成年人在线| 欧美日本在线视频中文字字幕| 色综合伊人色综合网| 日韩美女视频免费在线观看| 日日骚久久av| 亚洲精品99久久久久| 亚洲网站视频福利| 日韩国产欧美精品在线| 日韩最新免费不卡| 中文字幕在线视频日韩| 日韩av日韩在线观看| 国产精品久久久久久久9999| 亚洲欧美激情视频| 最近2019免费中文字幕视频三| 亚洲人成亚洲人成在线观看| 亚洲四色影视在线观看| 亚洲欧美中文字幕在线一区| 亚洲免费一级电影| 2019中文字幕在线免费观看| 亚洲xxx自由成熟| 久久精品国产电影| 成人免费观看49www在线观看| 日韩大片免费观看视频播放| 69影院欧美专区视频| 亚洲综合在线播放| 美女视频黄免费的亚洲男人天堂| 亚洲精品suv精品一区二区| 欧美日韩成人在线观看| 亚洲91精品在线观看| 4438全国成人免费| 欧美一级电影在线| 日韩成人av网| 91久久中文字幕| 日韩在线国产精品| 欧美精品激情视频| 北条麻妃在线一区二区| 国产精品美女网站| 国产精品老牛影院在线观看| 欧美多人乱p欧美4p久久| 久久国产精彩视频| 日韩精品小视频| 精品国偷自产在线| 尤物九九久久国产精品的特点| 国产裸体写真av一区二区| 日韩极品精品视频免费观看| 国产成人激情小视频| 精品视频久久久| 亚洲精品www久久久| 亚洲社区在线观看| 欧美日韩在线第一页| 欧美日韩精品国产| 国产亚洲欧美一区| 欧美日韩在线视频一区二区| 国产成人精品在线| 欧美成人剧情片在线观看| 国产精品一区久久久| 日韩一区二区在线视频| 一区二区在线视频| 黑人与娇小精品av专区| 9.1国产丝袜在线观看| 国产香蕉一区二区三区在线视频| 91久久精品一区| 亚洲欧洲国产精品| 欧美激情精品久久久久| 国产极品jizzhd欧美| 日韩欧美主播在线| 色先锋资源久久综合5566| 精品一区电影国产| 国产成人亚洲精品| 精品国产一区二区三区久久狼黑人| 亚洲欧美中文日韩v在线观看| 一区二区三区美女xx视频| 国产精品久久久久久五月尺| 深夜成人在线观看| 久久久国产精彩视频美女艺术照福利| 亚洲福利视频在线| 日韩精品免费在线视频观看| 欧美一级大胆视频| 日韩最新av在线| 国产剧情久久久久久| 精品国产91乱高清在线观看| 日韩免费黄色av| 亚洲国产精品va在线观看黑人| 中文字幕精品久久| 亚洲深夜福利网站| 国产日韩亚洲欧美| 在线精品国产欧美| 亚洲男人天堂手机在线| 日韩电影免费观看中文字幕| 欧美日韩中文在线观看| 国产精品电影网| 亚洲欧美另类国产| 韩国欧美亚洲国产| 久久偷看各类女兵18女厕嘘嘘| 亚洲欧洲第一视频| 日韩毛片在线观看| 成人免费看黄网站| 色777狠狠综合秋免鲁丝| 欧美日韩免费区域视频在线观看| 久久成年人免费电影| 欧美大尺度激情区在线播放|