本文主要介紹mysql安全設(shè)置(mysql安全設(shè)置),下面一起看看mysql安全設(shè)置(mysql安全設(shè)置)相關(guān)資訊。
1.使用混合模式時,安裝mssql。當(dāng)然,sa密碼不應(yīng)為空。使用sql2005,您可以修改或刪除sa的超級用戶名。修改帳戶sp _ password 111111 至123456a /sa使用修改后的主要登錄名= {}和{sa sazxs} */*更改密碼。您可以使用上面的命令來修改sa帳戶,并且可以進行圖形修改。使用安全帳戶策略,對sa或同等用戶的最強保護當(dāng)然包括使用非常強的密碼,如下所示。在這里,您可以看到sql 2005是如何被sql 2000增強的。2.windows認證和sql認證的混合認證。在2005年,登錄sql可以使用windows身份驗證和混合身份驗證的便利。如果你不 如果不想聯(lián)系系統(tǒng)管理員數(shù)據(jù)庫,系統(tǒng)可以安全地刪除內(nèi)置管理員帳戶中的登錄名。當(dāng)然還有其他附加賬號可以一起封禁。只有國家的屬性賬號= = =允許拒絕連接數(shù)據(jù)庫引擎和禁用登錄,但缺點是當(dāng)你忘記sa密碼時,我可以 我?guī)筒涣四?。您也可以使用獨立帳戶sp _ change _ users _ login 報告與評論。;搜索和刪除命令。3.管理擴展存儲過程,刪除不必要的存儲過程,因為有些存儲過程很容易被用來提高權(quán)限或破壞。如果你不 不需要擴展存儲過程xp_cmdshell,請刪除它,xp_cmdshell是個大后門。如果你不 不需要丟棄ole自動存儲過程(這會導(dǎo)致管理器中的某些功能無法使用),這些過程包括以下內(nèi)容:sp _ oacreatesp _ oadestroysp _ oageterrorinfo sp _ oagetpropertypsp _ oamethodsp _ oasetpropertypsp _ oastop刪除不需要注冊表訪問的存儲過程。注冊表存儲過程甚至可以讀取操作系統(tǒng)管理員的密碼,如下所示:xp _ regaddmultistring xp _ regdeletekey xp _ regdeletevalue xp _ regnumvalues xp _ regreadxp _ regremovemultistring xp _ regwrite還有一些其他的擴展存儲過程,您 最好檢查一下。當(dāng)處理存儲過程時,確??梢员苊鈱?shù)據(jù)庫或應(yīng)用程序的損壞。運行以下sql語句刪除危險的sp。sp_makewebtask下降流程執(zhí)行程序..sp _ dropextendedproc xp _ cmdshell/* */命令行執(zhí)行器..sp _ dropextendedproc xp _ dirtree/*可以展開你需要知道的目錄,以及所有目錄深度*/executors..sp _ dropextendedproc/xp _ file exist用于判斷文件是否存在。執(zhí)行主管..sp _ dropextendedprocxp _ get netname/* */服務(wù)器名稱可通過執(zhí)行sp _ dropextendedproc xp _ termin ate _ process master獲得..正在執(zhí)行sp_dropextendedproc sp_oamethod主機..正在執(zhí)行sp _ dropextendedproc sp _ oacreate master..正在執(zhí)行sp _ dropextendedproc。xp_regaddmultistring master..執(zhí)行sp _ dropextendedproc xp _ regdeletekey master..執(zhí)行sp _ dropextendedproc xp _ regdeletevalue master..執(zhí)行sp _ dropextendedproc xp _ regenumkeys master..執(zhí)行。sp _ dropextendedprocxp _ regenumvalues主機..執(zhí)行sp _ dropextendedproc sp _ add _ job master..執(zhí)行sp _ dropextendedproc sp _ add task master..執(zhí)行sp _ dropextendedproc xp _ regread master..執(zhí)行s . p _ dropextendedproc xp _ regwrite主機..執(zhí)行sp _ dropextendedprocxp _ read web task master..執(zhí)行sp _ dropextendedprocxp _ make web task master..請執(zhí)行sp _ dropextendedprocxp _ regremovemul。tistring master..執(zhí)行sp _ dropextendedproc sp _ oacreate master..sp_addextendedproc下降過程5。sql server 2005本身就有加密功能,完全結(jié)合了密鑰管理架構(gòu)。但是,在使用遠程網(wǎng)絡(luò)連接時,最好使用ssl加密協(xié)議,這需要證書來支持。6.使用ipsec策略阻止所有地址訪問tcp1433和機器udp1434端口,并修改tcp1433端口。但是在sql2005中,可以使用tcp動態(tài)端口(sql server配置管理器的sql server 2005網(wǎng)絡(luò)配置)如下。這是sql幫助中的解釋。如果sql server實例配置為偵聽動態(tài)端口,該實例將在啟動時檢查操作系統(tǒng)中可用的端口。傳入連接必須指定要連接的端口號。端口號可以更改。每次sql server啟動時,sql server都會提供傳入連接,sql server browser服務(wù)器的偵聽端口指向?qū)嵗漠?dāng)前端口。您還可以每個ip,這在sql幫助中有解釋。指定sql server偵聽綁定到計算機網(wǎng)卡的所有ip地址。如果沒有,每個ip地址用于配置每個ip地址。如果設(shè)置了的ipall屬性框,則該設(shè)置將應(yīng)用于所有ip地址,默認值為。當(dāng)然,你也可以在native client下配置sql的新別名來指定sql server和端口,或者你可以在服務(wù)器連接屬性上使用它。關(guān)閉遠程鏈接命令以執(zhí)行sys.sp _ configure n 遠程訪問,n 0 8,遠程網(wǎng)絡(luò)連接的ip限制。sql server 2005沒有為sql 2000提供網(wǎng)絡(luò)連接的安全解決方案,但是windows 2k系統(tǒng)提供了ipsec策略。遠程網(wǎng)絡(luò)連接的ip是有限的,一定要保證可以訪問到需要的ip,拒絕其他ip端口連接,把安全威脅降到最低。9.在服務(wù)器的“安全性”屬性中,啟用失敗登錄審計和成功登錄審計,并啟用c2審計跟蹤。c2是安全級別,它確保系統(tǒng)能夠保護資源并具有足夠的審計能力。c2模式允許我們監(jiān)控所有數(shù)據(jù)庫實體的所有訪問嘗試。啟用c2審計的命令是執(zhí)行sys.sp _ configure n c2審計模式,n 1以上方法不全,因為時間關(guān)系會慢慢研究。
了解更多mysql安全設(shè)置(mysql安全設(shè)置)相關(guān)內(nèi)容請關(guān)注本站點。