萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> MySQL修改用戶的密碼(SET PASSWORD)的例子

MySQL修改用戶的密碼(SET PASSWORD)的例子

用戶的密碼指的是普通用戶與管理員的密碼了,我們mysql修改密碼可以在圖形界面的phpmyadmin修改也可使用SET PASSWORD來修改,具體做法如下。

MySQL修改用戶密碼時使用SET PASSWORD命令,基本的使用方法如下。

SET PASSWORD = PASSWORD('some password')
SET PASSWORD FOR user = PASSWORD('some password')

第一個命令是修改當前用戶的密碼,第二個命令是修改指定用戶的密碼。在這裡重要的是使用PASSWORD函數加密指定的密碼之後保存到數據庫裡。

需要修改密碼,最簡單的方法是:

1.用root登錄mysql:mysql -u root -p root的密碼,進入mysql>狀態;

2.mysql> UPDATE user SET password=PASSWORD('新密碼') WHERE user='已創建的普通用戶名';

3.mysql> grant select on 要授權使用的數據庫名.* to '普通用戶名'@'%';

4.mysql> flush privileges;

實際會輸入如下命令。

SET PASSWORD FOR 'username'@'localhost' = PASSWORD('pass');

在這裡把’username’@’localhost’的密碼設定為pass,需注意的是用戶名的指定格式為用戶名@主機名。

copyright © 萬盛學電腦網 all rights reserved