以下的文章主要是介紹,影響 MySQL數據庫安全的4個選項,主要是secure,skip-grant-tables,以及skip-name-resolve與skip-networking正四個選項,以下就是文章的具體內容的描述,望你會有所收獲。
secure
由gethostbyname()系統調用返回的IP數字被檢查,確保他們解析回到原來的主機名。這對某些外人通過模仿其它主機獲得存取權限變得更難。這個選項也增加一些聰明的主機名檢查。
skip-grant-tables
這個選項導致服務器根本不使用權限系統。這給每個人以完全存取所有的數據庫的權力!(通過執行MySQL(和PHP搭配之最佳組合)admin reload,你能告訴一個正在運行的服務器再次開始使用授權表。)
skip-name-resolve
主機名不被解析。所有在授權表的Host的列值必須是IP數字或localhost。
skip-networking
在網絡上不允許TCP/IP連接。所有到MySQL(和PHP搭配之最佳組合)d的連接必須經由Unix套接字進行。這個選項對使用MIT-pthreads的系統是不合適的,因為MIT-pthreads包不支持Unix套接字。
以上的相關內容就是對MySQL數據庫安全的介紹,望你能有所收獲。