MySQL是一個廣泛使用的關系型數據庫管理系統,它允許用戶創建和授權多個用戶訪問數據庫。在MySQL中,用戶是通過用戶名和密碼進行身份驗證的。本文將介紹如何同時創建兩個MySQL用戶。
CREATE USER 'user1'@'localhost' IDENTIFIED BY 'password1'; CREATE USER 'user2'@'localhost' IDENTIFIED BY 'password2';
在上面的代碼中,我們使用CREATE USER語句創建了兩個MySQL用戶,一個名為user1,另一個名為user2。我們還指定了這兩個用戶只能從本地主機localhost訪問,并為每個用戶設置了一個密碼。
一旦用戶被創建,我們還需要為它們授予具體的權限,以訪問對應的數據庫。例如,如果我們想讓user1可以訪問mydatabase1數據庫的所有表和數據,我們可以使用以下語句:
GRANT ALL PRIVILEGES ON mydatabase1.* TO 'user1'@'localhost';
上述語句中,我們使用GRANT語句授予了user1對mydatabase1數據庫的所有表和數據的完全訪問權限。
同樣地,我們也可以使用類似的語句將權限授予user2。
總之,通過以上的步驟,我們成功地同時創建了兩個MySQL用戶,并為它們授予了對不同數據庫的訪問權限。