亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Verzeichnis suchen
Figuren

設置及修改MySQL root用戶密碼

  • MySQL數(shù)據(jù)庫用戶安全策略介紹

安裝mysql數(shù)據(jù)庫后,默認的管理員root密碼是空,這很不安全,因此需要設置一個密碼

為root設置密碼
刪除無用的MySQL庫內(nèi)的用戶帳戶
刪除默認存在的test數(shù)據(jù)庫

  • 刪除所有MySQL中的用戶,包括root超級用戶

root@rose 03:55:27>delete from mysql.user;
Query OK, 1 row affected (0.01 sec)
  • 增加admin并提升為超級管理員,即和root等價的用戶,只是名字不同(with grant option參數(shù)的使用)

root@rose 04:20:34>grant all privileges on *.* to 'admin'@'localhost' identified by 'aaaaaa' with grant option;
Query OK, 0 rows affected (0.00 sec)
root@rose 04:23:00>flush privileges;
Query OK, 0 rows affected (0.00 sec)
  • 為管理員root設置密碼的方法(初始化好數(shù)據(jù)庫時做)

#以下命令適合linux命令行,不是mysql客戶端命令行
mysqladmin -uroot password 'newpassword' #沒有密碼的用戶設置密碼命令
mysqladmin -uroot -p'oldpassword' password 'newpasswrod' -S /usr/local/mysql/data/3306/mysql.sock # 指定sock適合多實例方式
  • 修改管理員root密碼方法二:

update mysql.user set password=password('newpass') where user='root' and host='localhost'; # 此方法適合 --skip-grant-tables 方式登錄修改密碼
root@rose 04:23:00>flush privileges;
Query OK, 0 rows affected (0.00 sec)
  • 修改管理員root密碼方法三:

set password=password('newpass'); # 此方法不適合 --skip-grant-tables 方式修改當前用戶的密碼
root@rose 04:23:00>flush privileges;
Query OK, 0 rows affected (0.00 sec)


Vorheriger Artikel: N?chster Artikel: