在使用MySQL數據庫時,有時需要創建臨時表來存儲數據,這時就需要用到tmp權限。
GRANT CREATE TEMPORARY TABLES ON *.* TO 'username'@'host';
上面的代碼是授權一個用戶在所有數據庫中創建臨時表的語句。其中,username是用戶的名稱,host是用戶所在的主機地址。
當然,也可以授權用戶在指定的數據庫中創建臨時表,如:
GRANT CREATE TEMPORARY TABLES ON database_name.* TO 'username'@'host';
在授權完成后,用戶就可以在指定的數據庫中創建臨時表了。
需要注意的是,tmp權限只是授權用戶創建臨時表的權限,不包含其他的操作權限,如select、update等。
在使用臨時表時,也要注意清理臨時表。如果不需要使用臨時表了,應該及時刪除,避免占用服務器資源。
上一篇js合并css
下一篇idea創建css文件