首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 復習筆記 II:root 密碼管理、匿名用戶清理與遠程登入

     編輯:MySQL 綜合教學

MySQL 帳號安全初始化與遠程訪問配置

root 密碼修改三法

  1. mysqladmin -u root -p password 'newpwd'(舊密碼為空直接回車)
  2. 登入後 UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root'; FLUSH PRIVILEGES;
  3. 一行命令改密:mysqladmin -u root -p'oldpwd' password 'newpwd'

登入驗證

mysql -u root -p
USE mysql;  -- 能執行說明是 root

查看加密密碼

SELECT Password FROM mysql.user WHERE User='root';

匿名用戶處理

-- 設密碼
SET PASSWORD FOR ''@'localhost' = PASSWORD('pwd');
SET PASSWORD FOR ''@'%' = PASSWORD('pwd');
-- 或統一更新
UPDATE mysql.user SET Password=PASSWORD('pwd') WHERE User=''; FLUSH PRIVILEGES;
-- 或刪除(推薦)
DELETE FROM mysql.user WHERE User=''; FLUSH PRIVILEGES;

遠程登入

mysql -h 110.110.110.110 -u root -p123456
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved