程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> mysql修改用戶密碼

mysql修改用戶密碼

編輯:關於MYSQL數據庫
 修改用戶密碼: 方法1: 可以用mysqladmin 命令在命令行指定密碼: shell mysqladmin -u user_name -h host_name password newpwd 方法2: 為賬戶賦予密碼的另一種方法是執行SET PASSWord 語句: MySQL SET PA

修改用戶密碼:
方法1:
可以用MySQLadmin 命令在命令行指定密碼:
shell> MySQLadmin -u user_name -h host_name passWord "newpwd"
方法2:
為賬戶賦予密碼的另一種方法是執行SET PASSWord 語句:
MySQL> SET PASSWORD FOR 'jeffrey'@'%' = PASSWord('biscuit');
如果是更改自己的密碼,可以省略for 語句:
MySQL> SET PASSWORD = PASSWord('biscuit');
方法3:
你還可以在全局級別使用GRANT USAGE 語句(在*.*)來指定某個賬戶的密碼而不影
響賬戶當前的權限:
MySQL> GRANT USAGE ON *.* TO 'jeffrey'@'%' IDENTIFIED BY 'biscuit';
方法4:
直接更改數據庫的user 表:
shell> mysql -u root MySQL
MySQL> INSERT INTO user (Host,User,PassWord)
-> VALUES('%','jeffrey',PASSWord('biscuit'));
MySQL> FLUSH PRIVILEGES;
shell> mysql -u root MySQL
MySQL> UPDATE user SET Password = PASSWord('bagel')
-> WHERE Host = '%' AND User = 'francis';
MySQL> FLUSH PRIVILEGES;
注意:更改密碼時候一定要使用passWord 函數(MySQLadmin 和grant 兩種方式不
用寫,會自動加上)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved