MySQL許可權經驗原則

2021-09-20 17:36:01 字數 311 閱讀 6888

mysql許可權經驗原則:

許可權控制主要是出於安全因素,因此需要遵循一下幾個經驗原則:

1、只授予能滿足需要的最小許可權,防止使用者幹壞事。比如使用者只是需要查詢,那就只給select許可權就可以了,不要給使用者賦予update、insert或者delete許可權。

2、建立使用者的時候限制使用者的登入主機,一般是限制成指定ip或者內網ip段。

3、初始化資料庫的時候刪除沒有密碼的使用者。安裝完資料庫的時候會自動建立一些使用者,這些使用者預設沒有密碼。

4、為每個使用者設定滿足密碼複雜度的密碼。

5、定期清理不需要的使用者。**許可權或者刪除使用者。

程式設計經驗 原則

1.能簡單盡量簡單,比如 通過三元運算子 乙個或者多個 可以完成的操作就不要用switch或者幾個if來完成,否則顯得多餘難看。2.功能細分成模組,模組分成業務函式,同時要有分層思想。寫乙個功能的時候,要先把整個功能從頭到尾想清楚怎麼做,把乙個功能拆分成幾個小的模組,每個模組在分配到不同的類中去實現...

mysql 經驗 mysql經驗

uuid 獲取方法 replace uuid 將uuid 中的 去掉,即替換成空串 此外upper replace uuid 用於將字元轉換為大寫 去除重複 distinct select distinct pwd from t core resident user where empi 8a41b...

mysql開發經驗 MySql開發經驗

1 wait timeout 預設288800秒 8小時 jdbc連線池maxwait或者maxldeltime這兩個引數要小於這個值,否則,當你的連線長時間沒和資料庫互動,伺服器早就把你的連線斷開了,而你的連線池還認為是有效連線,除非你設定testonborrow或者設定testonreturn設...