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設...