MySQL的人物權限可分為全局權限、數據庫權限和表權限。不同的權限對授權者可以操作的區域不同。
1.全局權限
GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost';
以上語句授予'user'在所有數據庫和所有表上擁有所有權限,包括在所有主機上訪問數據庫和更改表結構的權限。
2.數據庫權限
GRANT SELECT, INSERT ON database.* TO 'user'@'localhost';
以上語句授予'user'在'database'數據庫的所有表中執行SELECT和INSERT操作的權限。
3.表權限
GRANT UPDATE, DELETE ON database.table TO 'user'@'localhost';
以上語句授予'user'在'database'數據庫中的'table'表上執行UPDATE和DELETE操作的權限。
使用MySQL的人物權限可以更好地管理數據庫,并保證數據安全。