5
無論是使用MySQL的5.6或5.7,在AWS RDS託管,或Docker MySQL container,我想創建一個最小權限的用戶,例如命名爲creator
,可以執行以下操作:創建MySQL數據庫,用戶和授予權限所需的最低權限是什麼?
- 創建一個新的數據庫。
- 創建一個新用戶。
- 授予新數據庫中所有表的新用戶SELECT和INSERT權限。
我寧願如果creator
用戶不能訪問它不負責創建的現有數據庫。
這是可以實現的嗎?
我迄今爲止的研究表明,這樣的creator
用戶可能需要跨MySQL實例的全局SELECT和INSERT權限,但這看起來過多。