mysql 設定無密碼登陸

2022-08-29 19:15:12 字數 799 閱讀 9379

登入 mysql 報錯:

c:\users\dell>mysql -uroot -p

enter password: ****

error 1045 (28000): access denied for user 'root'@'localhost' (using password: yes)

嘗試修改 root 使用者密碼:

開啟 my.ini,找到 [mysqld],在下面新增:

skip-grant-tables
此時使用 root 賬號,密碼處按回車即可登入。

修改密碼:

mysql>update mysql.user set authentication_string=password('new_password') where user='root' and host ='localhost'

mysql> alter user user() identified by 'news_password';

重新整理許可權:

flush privileges;
注釋掉 my.ini 中剛才新增的

skip-grant-tables
重新登入。

此時檢視 mysql 版本:

mysql> select version();

+-----------+

| version() |

+-----------+

| 5.7.17 |

+-----------+

無密碼登陸

server a b 以root賬戶在a上無密碼ssh到b 方式一 on a ssh keygen t dsa p f ssh id dsa cat ssh id dsa.pub ssh authorized keys chmod 644 ssh authorized keys service ss...

ssh無密碼登陸

1.使用root登陸 修改 etc ssh sshd config檔案 客戶端服務端都需要改 將 authorizedkeysfile ssh authorized keys 前面的 去掉 如果需要root也能無密碼登陸,把 permitrootlogin yes 前面的 去掉 執行下面的命令重啟s...

SSH 無密碼登陸

ssh 無密碼登陸 首先要配置本機的ssh伺服器,執行 ps e grep ssh,檢視是否有sshd程序,如果沒有,說明server沒啟動,通過 etc init.d ssh start 啟動server程序,如果提示ssh不存在 那麼就是沒安裝server。ubuntu下通過 sudo apt ...