MySQL 5.6 關於登陸的初始化設定
最近研究一下MySQL 5.6 版本發現安裝後,使用空密碼無法登陸
安裝的過程中有這樣的一句話:
A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER !
You will find that password in '/root/.mysql_secret'.
You must change that password on your first connect,
no other statement but 'SET PASSWORD' will be accepted.
See the manual for the semantics of the 'password expired' flag.
大概意思就是 一個隨機的密碼已經生成 可以在 '/root/.mysql_secret'. 中找到
第一次連線必須變更密碼 且只能使用 'SET PASSWORD' 命令
在user 表中新增加了'password expired' 列,也就是密碼過期
我們來啟動mysql 然後登陸
service mysql start
mysql -uroot -pvssAWF0O
#密碼是在 more .mysql_secret 裡面記錄
# The random password set for the root user at Mon Mar 25 11:13:11 2013 (local time): vssAWF0O
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 1
Server version: 5.6.10
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
mysql> select 1;
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
#提示必須現更改密碼才能執行語句
mysql> set password=password('password2013');
Query OK, 0 rows affected (0.00 sec)
mysql> select 1;
+---+
| 1 |
+---+
| 1 |
+---+
1 row in set (0.03 sec)
mysql>
5.6版本的安全性大大增強了,其他的新特性的等待後續研究!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26764973/viewspace-1443594/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於ORACLE登陸認證Oracle
- oracle登陸設定指令碼Oracle指令碼
- MySQL命令列登陸,遠端登陸MySQLMySql命令列
- 關於mysql5.6 的排序問題.MySql排序
- Linux設定免密登陸Linux
- linux免密登陸設定Linux
- MySQL 關於Table cache設定MySql
- 關於root(其他)使用者拒絕登陸mysql的處理方法MySql
- WINNT怎樣設定自動登陸
- 關於ssh登陸很慢的解決辦法【轉】
- 盤點Mysql的登陸方式MySql
- MYSQL8初始化設定MySql
- linux 設定ssh無密碼登陸Linux密碼
- shiro登陸後沒有返回設定的successUrl?
- MySQL服務開啟關閉及登陸- 2MySql
- 研讀程式碼遇到的困惑---關於登陸問題
- linux下gssftp允許root登陸的設定(轉)LinuxFTP
- ssh方式登入雲伺服器時設定別名登陸伺服器
- 關於locale的設定
- 設定了hosts檔案不能登陸自己的blog了!
- 設定不輸入密碼直接登陸系統密碼
- MySQL登陸命令列引數MySql命令列
- 關於 MySQL 時區設定的一個常用 sql 命令MySql
- 純基於PHP的單點登陸PHP
- 靜態ip登陸網路時設定路由器的方法路由器
- 設定ssh只允許使用者從指定的ip登陸
- Windows10系統怎麼設定指紋登陸?Windows
- sqlplus登陸環境設定(glogin.sql)SQL
- mysql登陸報錯mysql: unknown variable 'basedir=MySql
- 解決Mysql中只能通過localhost登陸不能通過ip登陸的問題MySqllocalhost
- 關於mysql字符集及排序規則設定MySql排序
- MySQL 遠端登陸踩坑記MySql
- 關於onethink移植後登陸不了後臺問題的解決
- 新搭建的mysql登陸報錯mysql Segmentation fault (core dumped)MySqlSegmentation
- 怎麼樣設定win8系統PIN碼登陸
- LINUX修改SSH埠和禁止ROOT遠端登陸設定Linux
- css中關於table的相關設定CSS
- SSH安全登陸原理:密碼登陸與公鑰登陸密碼