sunrise-toronto.com-日本三极黄色网站,亚洲av永久无码精品网站,欧美性爱一级高清,连云港鬼秤事件涉事商户被拘,中超最新赛程直播,亚洲无码视频一二,国产又粗又大又黄又猛视频,亚州综合色色图片

背景:#EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默認  
閱讀內容

MySQL 如何對抗解密高手

[日期:2008-06-05] 來源:  作者: [字體: ]

當你連接一個MySQL服務器時,你通常應該使用一個口令。口令不以明文在連接上傳輸。
  所有其它信息作為能被任何人讀懂的文本被傳輸。如果你擔心這個,你可使用壓縮協議(MySQL3.22和以上版本)使事情變得更難。甚至為了使一切更安全,你應該安裝SSH。用它,你能在一個MySQL服務器與一個MySQL客戶之間得到一個加密的TCP/IP連接。

  為了使一個MySQL系統安全,強烈要求你考慮下列建議:

  對所有MySQL用戶使用口令。記住,如果other_user沒有口令,任何人能簡單地用mysql -u other_user db_name作為任何其它的人登錄。對客戶機/服務器應用程序,客戶可以指定任何用戶名是常見的做法。在你運行它以前,你可以通過編輯mysql_install_db腳本改變所有用戶的口令,或僅僅MySQL root的口令,象這樣:
 
shell> mysql -u root mysql
mysql> UPDATE user SET PassWord=PASSWord('new_passWord')
WHERE user='root';
mysql> FLUSH PRIVILEGES;

  不要作為Unix的root用戶運行MySQL守護進程。mysqld能以任何用戶運行,你也可以創造一個新的Unix用戶mysql使一切更安全。如果你作為其它Unix用戶運行mysqld,你不需要改變在user表中的root用戶名,因為MySQL用戶名與Unix 用戶名沒關系。你可以作為其它Unix用戶編輯mysql.server啟動腳本mysqld。通常這用su命令完成。對于更多的細節,見18.8 怎樣作為一個一般用戶運行MySQL。

  如果你把一個Unix root用戶口令放在mysql.server腳本中,確保這個腳本只能對root是可讀的。

  檢查那個運行mysqld的Unix用戶是唯一的在數據庫目錄下有讀/寫權限的用戶。

  不要把process權限給所有用戶。mysqladmin processlist的輸出顯示出當前執行的查詢正文,如果另外的用戶發出一個UPDATE user SET passWord=PASSWord('not_secure')查詢,被允許執行那個命令的任何用戶可能看得到。mysqld為有process權限的用戶保留一個額外的連接, 以便一個MySQL root用戶能登錄并檢查,即使所有的正常連接在使用。


 

推薦 】 【 打印
相關新聞      

本文評論       全部評論

發表評論
  • 尊重網上道德,遵守中華人民共和國的各項有關法律法規
  • 承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
  • 本站管理人員有權保留或刪除其管轄留言中的任意內容
  • 本站有權在網站內轉載或引用您的評論
  • 參與本評論即表明您已經閱讀并接受上述條款


點評: 字數
姓名:
內容查詢


主站蜘蛛池模板: 平陆县| 泰顺县| 雅安市| 富锦市| 鹤岗市| 郴州市| 远安县| 凯里市| 南川市| 洞头县| 曲沃县| 张北县| 沁源县| 曲靖市| 射洪县| 富蕴县| 乳源| 泾川县| 郧西县| 塔河县| 土默特左旗| 南漳县| 宜章县| 中江县| 海丰县| 柯坪县| 象州县| 方正县| 广宁县| 张北县| 凤山县| 铜山县| 土默特右旗| 德江县| 清流县| 桓台县| 宽城| 荆门市| 巨野县| 汝南县| 临江市|