国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql數據庫修改密碼方法

2024-07-24 12:38:52
字體:
來源:轉載
供稿:網友

本文章介紹了七種不同的方法來修改mysql數據的密碼,有需要的同學可以參考一下.

方法一:適用于管理員或者有全局權限的用戶重設其它用戶的密碼,進入命令行模式:

  1. mysql -u root mysql  
  2. mysql> UPDATE user SET password=PASSWORD("new password"WHERE user='name';  
  3.   mysql> FLUSH PRIVILEGES;  
  4.   mysql> QUIT 

方法二:應用同上,只是方法不同,代碼如下:

  1. mysql -u root mysql  
  2.  mysql> SET PASSWORD FOR name=PASSWORD('new password');  
  3.  mysql> QUIT 

以上兩種方法我不常用,如果是管理員,我會用其它如phpmyadmin或者MYSQL-front 等工具來管理用戶權限,比較直觀又方便.

方法三,使用phpmyadmin,這是最簡單的了,修改mysql庫的user表,不過別忘了使用PASSWORD函數.

方法四,使用mysqladmin,這是前面聲明的一個特例.

mysqladmin -u root -p password mypasswd

輸入這個命令后,需要輸入root的原密碼,然后root的密碼將改為mypasswd.

把命令里的root改為你的用戶名,你就可以改你自己的密碼了。

當然如果你的mysqladmin連接不上mysql server,或者你沒有辦法執行mysqladmin,

那么這種方法就是無效的,而且mysqladmin無法把密碼清空.

下面的方法都在mysql提示符下使用,且必須有mysql的root權限.

方法五:

  1. mysql> INSERT INTO mysql.user (Host,User,PasswordVALUES(’%’,’jeffrey’,PASSWORD(’biscuit’)); 
  2. mysql> FLUSH PRIVILEGES 

確切地說這是在增加一個用戶,用戶名為jeffrey,密碼為biscuit,注意要使用PASSWORD函數,然后還要使用FLUSH PRIVILEGES.

方法六:和方法三一樣,只是使用了REPLACE語句:

  1. mysql> REPLACE INTO mysql.user (Host,User,Password)  
  2. VALUES(%,jeffrey,PASSWORD(iscuit));  
  3. mysql> FLUSH PRIVILEGES --Vevb.com

方法七:使用SET PASSWORD語句:

mysql> SET PASSWORD FOR jeffrey@"%" = PASSWORD(iscuit); 

你也必須使用PASSWORD()函數,但是不需要使用FLUSH PRIVILEGES.

方法八:使用GRANT ... IDENTIFIED BY語句.

mysql> GRANT USAGE ON *.* TO jeffrey@"%" IDENTIFIED BY iscuit; 

這里PASSWORD()函數是不必要的,也不需要使用FLUSH PRIVILEGES.

方法有很多但最終于就是那種句命令在這里執行了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 淮滨县| 金乡县| 沽源县| 庆安县| 子洲县| 牙克石市| 彭山县| 葵青区| 合肥市| 揭阳市| 江达县| 洪江市| 辰溪县| 秦皇岛市| 常德市| 台前县| 西藏| 郁南县| 镇巴县| 平原县| 罗江县| 扎赉特旗| 绥滨县| 秭归县| 大英县| 昌乐县| 隆昌县| 济宁市| 汉沽区| 玉屏| 秀山| 米林县| 宝丰县| 天祝| 德庆县| 资讯 | 黔西县| 土默特左旗| 宁明县| 新宾| 海伦市|