有個很笨的辦法,如果都試了還不行,試試在ubuntu server上吧root 的密碼修改一下= = sudo passwd root,新密碼,重復一遍。(最好別用小鍵盤的數字)
root 登陸提示 ACCESS DENIED 解決辦法,介紹如下:
方法
輸入 nano /etc/ssh/sshd_config ,點擊回車
幾個可能: 1. 用戶名、密碼錯誤,所以無法訪問 2. 數據庫端設置了IP訪問權限,不能用localhost訪問。換成具體的IP地址試試。 3. 數據庫端設置了相關操作權限,該用戶沒有create權限。 mysql -u root -p mysql>use mysql; mysql>select 'host' f
找到:# Authentication: LoginGraceTime 120 PermitRootLogin without passwd StrictModes yes
1.13是你這臺機器沒有訪問1.14的權限 root默認只有本機訪問的權限,要通過其他機器訪問,必須授權 GRANT ALL PRIVILEGES ON *.* TO'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; flush privileges; 歡迎下載騰訊電腦管家了解更多知識,體
把“PermitRootLogin without passwd”改成“PermitRootLogin yes”,按“ctrl+o”保存再退出,退出后重啟一下
首先在打開DOS窗口,然后進入目錄 mysqlbin,再鍵入命令mysql -uroot -p,回車后提示你輸密碼,如果剛安裝好MYSQL,超級用戶root是沒有密碼的,故直接回車即可進入到MYSQL中了,MYSQL的提示符是:mysql> 看一下你能登陸進去不??看密碼是否為空?
這樣就可以直接用root登陸了
Access denied for user 'root'@'localhost' (using password:NO) 很明顯你輸入的密碼錯了,在設置root密碼那里,好好檢查下吧
擴展閱讀,以下內容您可能還感興趣。
Access denied for user 'root'@'localhost' (using password: YES)
請看官方文檔上有這么一段話,查看/var/log/mysqld.log 就可以找到root的原始密碼,不是空哦,輸入那個密碼就可以進去了,然后修改root密碼和賦各種權限就可以了,都用root進數據庫了,啥操作都可以了。
superuser account 'root'@'localhost is created. A password for the superuser is set and stored in the error log file. To reveal it, use the following command:
shell> sudo grep 'temporary password' /var/log/mysqld.log
Change the root password as soon as possible by logging in with the generated, temporary password and set a custom password for the superuser account:
我鏈接mysql時提示access denied for user 'root'@'localhost'(using password:YES)是什么意思,應該怎么弄
基本上兩個原因
1.用戶名密碼不匹配
2.你的root用戶沒有訪問給數據庫的權限追問那要怎么弄啊追答數據庫是你自己建的么?不是話就去找管理員要用戶名密碼啊
Access denied for user 'root'@'localhost' (using password: YES)怎么解決
解決方案:
1、打開MySQL目錄下的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并關閉文件。
2、重啟MySQL服務。
3、在命令行中輸入“mysql -uroot -p”(不輸入密碼),回車即可進入數據庫。
4、執行,“use mysql;”使用mysql數據庫。
5、執行,“update user set password=PASSWORD("rootadmin") where user='root';”(修改root的密碼)
(期間我還select下user表中的記錄,查詢全部的時候顯示了一些亂碼,然后我只查詢了user表中的Host、User、Password字段,貌似當時顯示了3條記錄,有1個沒有名稱。當然,為了解決問題,這些我也管不了了。)
6、打開MySQL目錄下的my.ini文件,刪除最后一行的“skip-grant-tables”,保存并關閉文件。
7、重啟MySQL服務。
8、在命令行中輸入“mysql -uroot -prootadmin”,問題搞定。
使用BusyBox提示root access denied,,,是ROOT沒成功嗎?
首先電腦上先安裝刷機工具,如:甜椒,刷機精靈,卓大師等(可以用xiazaiba網的),然后手機打開usb調式,用數據線連接電腦。
選擇root破解,大概三分鐘內重啟后成功,安裝superuser(可以到360助手下載)。
因為root涉及到超頻,降頻,字體,禁止軟件流量,禁止軟件啟動,卸載預裝系統軟件,替換系統軟件,游戲作弊,修改開關機動畫,鈴聲,開關機音樂,甚至支持系統下一鍵刷機及系統備份還原等多功能的實現。
解決Navicat連接的時候出現了1045 -Access denied for user'root'@'*.*.*.*'(using password :yes)
在服務器上的數據庫中那個ROOT表中的用戶增加一個root@*.*.*.* 的就可以啦,里面還要有root@%;root@localhost兩個用戶本回答被提問者采納
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com