MySQL數(shù)據(jù)庫是一個(gè)常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。在使用過程中,創(chuàng)建一個(gè)新的用戶并為其分配不同的權(quán)限是一項(xiàng)基本且必要的任務(wù)。下面是如何創(chuàng)建MySQL數(shù)據(jù)庫用戶的步驟。
Step 1:以root用戶登錄MySQL數(shù)據(jù)庫
mysql -u root -p
Step 2:創(chuàng)建新的MySQL用戶
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';
Step 3:授予新用戶數(shù)據(jù)庫訪問權(quán)限
GRANT ALL PRIVILEGES ON database_name.* TO 'new_user'@'localhost';
這里的“database_name”是新用戶將要訪問的數(shù)據(jù)庫名稱。
Step 4:刷新MySQL權(quán)限表
FLUSH PRIVILEGES;
這是為了確保新的用戶權(quán)限得到正確地更新。
以上步驟完成后,您可以驗(yàn)證新用戶是否已成功創(chuàng)建并獲得了權(quán)限:
SELECT CURRENT_USER();
您將看到當(dāng)前正在使用的MySQL用戶賬號(hào)。如果輸出結(jié)果是新用戶名稱,即表示新用戶創(chuàng)建成功并具有數(shù)據(jù)庫訪問權(quán)限。