MySQL是一個(gè)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它的安全性非常重要。在MySQL中,用戶需要輸入正確的用戶名和密碼才能訪問(wèn)數(shù)據(jù)庫(kù)。以下是新建MySQL用戶名和密碼的步驟。
首先,需要使用root用戶登錄MySQL。
mysql -u root -p
接下來(lái),創(chuàng)建新用戶并設(shè)置密碼:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
在上面的代碼中,“newuser”是新用戶名,“l(fā)ocalhost”是新用戶的主機(jī)。如果你要允許在任何主機(jī)以用戶名和密碼來(lái)訪問(wèn)MySQL,可以將“l(fā)ocalhost”改為“%”。
然后,為新用戶授權(quán):
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
在上面的代碼中,“* . *”授權(quán)新用戶對(duì)所有數(shù)據(jù)庫(kù)和所有表?yè)碛兴袡?quán)限。
最后,刷新權(quán)限:
FLUSH PRIVILEGES;
現(xiàn)在,新用戶已經(jīng)成功創(chuàng)建并可以訪問(wèn)MySQL了。