MySQL如何更改用戶密碼

在mysql中,可以使用3種不同的語句更改用戶帳戶密碼:

MySQL如何更改用戶密碼

1、UPDATE?

2、SET PASSWORD

3、ALTER USER

但在更改帳戶密碼之前,應(yīng)記住兩件非常重要的事情:

1、要更改密碼的用戶帳戶詳細(xì)信息。

2、正在更改密碼的用戶正在使用該應(yīng)用程序,因為如果在不更改應(yīng)用程序的連接字符串的情況下更改密碼,則應(yīng)用程序?qū)o法連接到數(shù)據(jù)庫服務(wù)器。

現(xiàn)在讓我們學(xué)習(xí)如何使用上面提到的三個SQL語句在SQL中更改用戶密碼:

1、使用SET PASSWORD聲明更改MySQL用戶密碼:

要使用SET PASSWORD語句更改用戶密碼,第一個要求是該帳戶至少需要具有UPDATE權(quán)限。

用戶帳戶應(yīng)為“user @ host”格式,您要更新其密碼。

要使用SET PASSWORD語句將用戶帳戶“gfguser1”的密碼更改為“newpass”,應(yīng)執(zhí)行以下代碼語句:

句法:

MySQL如何更改用戶密碼

2、使用ALTER USER語句更改MySQL用戶密碼:更改用戶帳戶密碼的第二種方法是使用ALTER USER語句。

ALTER USER語句與“IDENTIFIED BY”子句一起使用。

要使用Alter User語句將用戶帳戶“gfguser1”的密碼更改為“newpass”,語法如下所示:
語法:

MySQL如何更改用戶密碼

3、使用UPDATE語句更改MySQL用戶密碼:更改用戶帳戶密碼的第三種方法是使用UPDATE語句。

Update語句更新mysql數(shù)據(jù)庫的用戶表。

該FLUSH PRIVILEGES語句需要執(zhí)行UPDATE語句之后執(zhí)行。

FLUSH PRIVILEGES語句用于從mysql數(shù)據(jù)庫中的grant表重新加載權(quán)限。

要將用戶帳戶“gfguser1”的密碼更改為從localhost服務(wù)器連接的“newpass”,語法如下所示:

句法:

MySQL如何更改用戶密碼

推薦教程:《mysql教程mysql教程

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊7 分享