mysql數據庫設定權限要遵循以下原則:
只授予能滿足需要的最小權限,防止用戶干壞事。例如,用戶只是需要查詢,那就只給select權限就可以了,不要給用戶賦予update、insert或delete權限。
創建用戶的時候限制用戶的登錄主機,一般是限制成指定IP或內網IP段。如果有必要可以將ip地址和Mac地址進行綁定來限制登錄主機。
初始化數據庫的時候刪除沒有密碼的用戶。安裝完數據庫的時候會自動創建一些用戶,這些用戶默認沒有密碼。
為每個用戶設置滿足密碼復雜度的密碼。不要使用弱密碼,定期對密碼進行更新,管理員可以定期要求用戶修改或者幫助用戶修改密碼。
定期清理不需要的用戶,回收權限或刪除用戶。定期檢查數據庫中的用戶登錄信息,如長期不登錄則可以對該賬號標記來進行清理。
回答所涉及的環境:聯想天逸510S、Windows 10。
mysql數據庫設定權限要遵循以下原則:
只授予能滿足需要的最小權限,防止用戶干壞事。例如,用戶只是需要查詢,那就只給select權限就可以了,不要給用戶賦予update、insert或delete權限。
創建用戶的時候限制用戶的登錄主機,一般是限制成指定IP或內網IP段。如果有必要可以將ip地址和Mac地址進行綁定來限制登錄主機。
初始化數據庫的時候刪除沒有密碼的用戶。安裝完數據庫的時候會自動創建一些用戶,這些用戶默認沒有密碼。
為每個用戶設置滿足密碼復雜度的密碼。不要使用弱密碼,定期對密碼進行更新,管理員可以定期要求用戶修改或者幫助用戶修改密碼。
定期清理不需要的用戶,回收權限或刪除用戶。定期檢查數據庫中的用戶登錄信息,如長期不登錄則可以對該賬號標記來進行清理。
回答所涉及的環境:聯想天逸510S、Windows 10。