MySQL是目前業界最流行的關系型數據庫之一,有時候需要更新數據庫的用戶授權信息。以下是更新授權的方法。
GRANT 權限 ON 數據庫名.表名 TO '用戶名'@'host'
其中,權限可以是以下幾種:
ALL PRIVILEGES:授予用戶所有權限 SELECT:允許用戶查看數據庫表中的數據 INSERT:允許用戶往數據庫表中插入數據 UPDATE:允許用戶更新數據庫表中的數據 DELETE:允許用戶刪除數據庫表中的數據
數據庫名和表名可以使用通配符“*”代替,表示適用于所有數據庫或表。
用戶名和host也可以使用通配符“%”代替,表示適用于所有的用戶和主機。
例如,我們要給用戶test授予對數據庫mydb的所有權限:
GRANT ALL PRIVILEGES ON mydb.* TO 'test'@'localhost';
更新授權后,需要使用FLUSH PRIVILEGES命令使更改生效:
FLUSH PRIVILEGES;
以上就是MySQL更新用戶授權的方法。
下一篇css中的文字包圍現象