GRANT
語句在 SQL 中用于為數據庫用戶分配權限
mysql -u root -p
newuser
的新用戶,密碼為 newpassword
:CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'newpassword';
GRANT
語句為用戶分配權限。以下是一些常見的權限分配示例:GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'newuser'@'localhost';
GRANT SELECT, INSERT, UPDATE, DELETE ON mydatabase.mytable TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
注意:根據實際情況替換上述示例中的 'newuser'@'localhost'
、newpassword
、mydatabase
和 mytable
等值。在分配權限時,請確保僅為用戶分配所需的最小權限,以保持數據庫安全。