SQL CREATE USER 建立資料庫使用者帳號
要連線並登入到資料庫,我們必需要有一組帳號和密碼。
建立資料庫使用者語法 (Syntax)
MySQL
CREATE USER 'username'@'hostname' IDENTIFIED BY '密碼';
hostname 表示允許這帳號能從什麼地方連線到資料庫。localhost
表示只允許從本地端登入;%
是萬用字元,表示允許從任何地方登入。
例如:
CREATE USER 'mike'@'%' IDENTIFIED BY 'hello123';
建立新帳號 mike 並設定其密碼為 hello123,且允許從任何地方登入 (從本地端或遠端連線都可)。
注意!建立新帳號後,這帳號預設沒有權限可以對資料庫做任何事,接著你必須授與資料庫使用權限給這帳號。