Mysql root 賬戶的登入問題
前些天登入一個很久之前配置的資料庫,突然發現用: mysql -uroot -pXXXXXXX 登入不上去了。
因為時間很長了,不記得是不是因為密碼錯了。於是就開始了漫長的試密碼。。。
最後還是發現配置出現了問題,於是就搜尋了下解決辦法。
最終找到了問題所在:
似乎是因為我很久沒有更改密碼了,所以即使賬戶密碼正確也是登入不上去。
解決辦法為:
找到my.conf(有的地方為 my.cnf),在[mysqld]組的最後新增 skip-grant-tables,儲存後重新登入
然後便可以用:
use mysql;
update user set password=password('XXXXXX') where user='root';
進行密碼修改。如此便可以重新正常登入了。
相關推薦
Mysql root 賬戶的登入問題
前些天登入一個很久之前配置的資料庫,突然發現用: mysql -uroot -pXXXXXXX 登入不上去了。因為時間很長了,不記得是不是因為密碼錯了。於是就開始了漫長的試密碼。。。最後還是發現配置出現
centos修改mysql root賬戶的密碼
剛才修改root賬戶的密碼,看到了一種方法,不知道是自己不會弄還是怎麼了,發現修改了root賬戶的密碼後,再次登入mysql的時候還是不需要密碼,而且show databases的時候發現mysql庫不見了,我弄了很久還是沒有弄出來,於是就解除安裝重灌了。我之前用的就是下面這種方法:  
Ubuntu 14.04 或者16.04開啟root賬戶登入和圖形介面登入root時候的報錯解決方法
1.開啟終端 2.輸入sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 3.新增一行:greeter-show-manual-login=true 儲存關閉。 4.給root設定密碼,在中端中輸入:sudo p
關於FreeBSD虛擬機器用root賬戶登入SSH和連線Xshell的問題
日常用FreeBSD虛擬機器的時候,來回在FreeBSD和windows之間切換非常麻煩,而且文字內容也無法相互貼上複製,非常不方便。所以在這裡介紹這個軟體Xshell和它的連線方法。 關於Xshe
VSFTPD設定-允許root賬戶登入ftp
在centos中,vsftpd預設設定為禁止root賬戶登入ftp,在filezilla celient中,顯示如下錯誤資訊: 狀態: 正在連線 【ip】 狀態: 連線建立,等待歡迎訊息... 狀態: 不安全的伺服器,不支援 FTP over TLS
mysql root 密碼登入出錯
C:\Users\Administrator>mysql -u root -pEnter password: ******ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passw
MySQL更改默認的root賬戶密碼
意思 修改 ack lis 為知 tle import 輸入 ted 編輯mysql的配置文件:my.ini(在MySql安裝目錄下)。 打開配置文件,在文件最後一行添加:skip-grant-tables,然後保存退出 意思為就是在啟mysql時不啟動grant-tab
MySQL數據庫root賬戶密碼忘記兩種處理方法(保有效)
mysql mysq 密碼忘記 方法1:1.停止MySQL服務# kill `cat /var/run/mysqld/mysqld.pid`或者# pkill mysqld2.創建一個密碼賦值語句的文本文件# vi mysql-init ALTER USER ‘root‘@‘localhost‘
mysql誤刪root後如何恢復root賬戶
mysql誤刪除root後恢復roo賬戶系統:CentOS release 6.5 (Final)內核:2.6.32-431.el6.x86_64MySQL版本:5.5.28-log Source distribution操作步驟:1.停止mysql服務#service mysqld stop2.以安全模式進
mysql操作之- 忘記root賬戶密碼
打開 不能 修改密碼 操作 pda 重啟 round table new 當mysql的root用戶密碼被遺忘時可通過下列步驟進行重新設置(在管理員權限的cmd窗口下執行) 1.關閉啟動的mysql服務 net stop mysql 2.執行下面的命
QNX 無法以root賬戶 ssh登入的解決方法
因為root 沒有開啟許可權 開啟ssh服務 vi /etc/ssh/sshd_config 修改檔案內容,更改#PermitRootLogin no為PermitRootLogin yes. 然後依次執行 slay sshd ssh-ke
mysql用root賬戶建立使用者和賦予許可權
1.建立使用者 create user guest_test@localhost identified by "root";-- 建立名為guest_test的使用者 2.賦予許可權 -- 給guest_test使用者賦予guest_test增刪改的許可權。第一個guest_tes
如何修改mysql的root賬戶密碼
首先啟動命令列 1.在命令列執行:taskkill /f /im mysqld-nt.exe 下面的操作是操作MySQL中bin目錄下的一些程式,如果沒有配置環境變數的話,需要切換到mysql的bin 目錄下執行如下語句。不然無效 2.繼續在命令列執行:mysq
修改mysql資料庫root的登入密碼
登入時提示密碼錯誤,安裝的時候並沒有更改密碼,後來通過免密碼登入的方式更改密碼,輸入update mysql.user set password=password('root') where user='root'時提示ERROR 1054 (42S22): Unknown
mysql 賬戶登入的處理流程
現場環境mysql賬戶登入錯誤,使用者名稱和密碼都確認過沒有問題的。報錯資訊如下: ERROR 1045 (28000): Access denied for user 'test'@'localhost' (using password: YES) 檢視1045對應的錯誤資訊: p
Linux環境下mysql設定root賬戶初始密碼
1.首先檢視mysqld的服務狀態若沒有開啟,則啟動mysql服務:service mysqld start2.預設mysql無密碼,需設定root使用者密碼登入mysql伺服器:mysql -u ro
『Linux』用SecureCRT遠端登入,自動切到root賬戶的問題
如從SecureCRT登入,使用者名稱:zhangsan 到linux目錄為:/home/zhangsan 登入成功後,顯示:[zhangsan&....]# 如果需要登入時,同時切到root賬戶 則在【會話選項】中,設定【登入動作】選項,勾上【自動登入】並設定命
Ubuntu啟用root賬戶後,登入root賬戶時報錯:讀取/root/.profile時發現錯誤:mesg:ttyname failed:對裝置不適當的ioctl操作 作為結果,會話不會被正確配置
將/root/.profile檔案中的mesg n 替換成tty -s && mesg n 重啟 方法二: 將非root賬戶目錄中的.profile複製到/root/: 例如:cp /home/username/.profile /root/ 重啟
開啟Debian/Ubuntu root賬戶遠端ssh登入
Debian 8.0(Jessie)安裝完成後預設root賬戶是無法通過SSH遠端登入到主機的。需要修改配置檔案vi /etc/ssh/sshd_config 搜尋/PermitRootLogin # Authentication:LoginGraceTime120Perm
【linux工具使用】無法使用ssh 登入ubuntu16.04的問題解決方案(root賬戶)
1.首先使用sudo apt-get install ssh 安裝最新的ssh服務。 2.windows的ssh client 的版本是3.2.9 啟動ssh服務後,採用client客戶端登入(登入賬號為root賬戶)虛擬機器出現(algorithm negotiation