1. 程式人生 > >CentOS修改mysql 使用者root的密碼並允許遠端登入

CentOS修改mysql 使用者root的密碼並允許遠端登入

第一步:用帳號登入mysql
[[email protected] ~]# mysql -u root -p 第二步:改變使用者資料庫
mysql> use mysql 第三步:修改密碼,記得密碼要用password()函式進行加密,一定不要忘記!!!
mysql> update user set password=password(‘qwe123′) where user=’root’; 第四步:重新整理許可權表
mysql> flush privileges; 第五步:退出mysql,對mysql進行重啟
[[email protected] ~]# service mysqld restart;

遠端登入:

一、允許root使用者在任何地方進行遠端登入,並具有所有庫任何操作許可權,具體操作如下:
在本機先使用root使用者登入mysql:
mysql -u root -p”youpassword”
進行授權操作:
mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘youpassword’ WITH GRANT OPTION;
過載授權表:
FLUSH PRIVILEGES;

(原文連結:http://www.cnblogs.com/zhangmingcheng/p/6070218.html)

相關推薦

CentOS修改mysql 使用者root密碼允許遠端登入

第一步:用帳號登入mysql [[email protected] ~]# mysql -u root -p 第二步:改變使用者資料庫 mysql> use mysql 第三步:修改密碼,記得密碼要用password()函式進行加密,一定不要忘記!!!

Linux(ubuntu)上修改MySQL資料庫root使用者密碼允許遠端機器訪問

    關鍵字: Linux   Ubuntu   MySQL 1、修改mysql中root使用者的密碼 1.1、獲得管理員許可權 命令sudo  -s回車 輸入密碼 如圖: 1.2、停止MySql服務 執行命令stop  mysql 如圖:

centos修改mysqlroot密碼

acc leg oca art 密碼 sql安裝 令行 sta sudo mysql安裝後,mysql命令行登錄mysql提示如下錯誤: Access denied for user ‘root‘@‘localhost‘ (using password:YES) 可能的原因

centos下安裝mysql5.7後,強行修改mysqlroot密碼

昨天在centos下安裝mysql5.7後,卻發現無法登陸,才新安裝的mysql,初始密碼應該沒有,但是無論如何都無法登陸(提示密碼錯誤),沒辦法,只好強行修改mysql密碼。 輸入 [[email protected] bin]# mysqld_safe --

Linux下修改mysqlroot密碼

下面是具體步驟 一、知道原來的myql資料庫的root密碼; 1、 在終端命令列輸入  mysqladmin -u root -p password "新密碼" 回車 ,Enter password: 【輸入原來的舊密碼】 2、 登入mysql系統

linux系統修改mysql資料庫root密碼

剛開始時,我是這樣修改的: 首先登入MySQL。 mysql> use mysql; mysql> update user set password=password(‘123’) where user=’root’ and host=’localhost’; mysql>

Linux修改Mysql使用者root密碼

Linux下修改Mysql的使用者(root)的密碼 修改的使用者都以root為列。 一、擁有原來的myql的root的密碼; 方法一: 在mysql系統外,使用mysqladmin # mysqladmin -u root -p password "test123" En

CentOS 初始化時普通使用者修改ROOT密碼並且開啟遠端登入

普通使用者修改ROOT密碼 1.使用普通使用者登入 #su root 2.輸入當前root使用者密碼 3.提醒你(current)UNIX passwod,再輸當前root使用者密碼 4.

mysql 使用者管理和許可權設定和Mysql初始化root密碼允許遠端訪問

grant 普通資料使用者,查詢、插入、更新、刪除 資料庫中所有表資料的權利。 grant select on testdb.* to [email protected]’%’ grant insert on testdb.* to [email protected]’%’ grant

Mysql初始化root密碼允許遠端訪問(Ⅱ)

1、初始化root密碼 進入mysql資料庫 1 mysql>update user set password=PASSWORD(‘123456’) where User='root'; 2、允許mysql遠端訪問,可以使用以下三種方式: a、改表。 1 2 3

【Linux】修改mysqlroot密碼

背景 服務部署在mysql上應該有好幾個月了,因為現在的工作基本都在終端,因此很少登陸,今天要修改個東西,忽然發現我竟然已經徹底忘記了mysql的密碼,去程式碼裡面爬終於找到了業務資料庫的密碼,但是root密碼還是沒有找到,許可權沒法改呀,於是開始爬坑之旅,估計以後還會

CentOSMySQL 忘記 root 密碼解決方法

1.首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線 MySQL 資料庫。 因為在重新設定 MySQL 的 root 密碼的期間,MySQL 資料庫完全出於沒有密碼保護的 狀態下,其他的使用者也可以任意地登入和修改 MySQL 的資訊。可以採用將 MyS

ubuntu下修改mysql資料庫root密碼

本文來自轉載,原創地址http://blog.itpub.net/22321868/viewspace-1114523 資料庫登入 連線資料庫 mysql -hlocalhost -uroot(使用者名稱) -proot(密碼) 主機地址可以設定,如遠端主機IP為:110

mysql開啟3306埠允許遠端連線(存在密碼爆破)(_flag)

ubuntu16.04開啟3306埠 nmap掃描3306埠沒有開啟 檢視3306埠是否正常 [email protected]:~# netstat -an | grep 3306 tcp 0 0 127.0.

mac 下 使用xampp 中修改 mysqlroot密碼

使用背景: 我是搭建mac + xampp +  ngnix + php + mysql + bbs + phpstorm  記錄相關問題: 使用資源 xampp 下載地址 https://www.apachefriends.org/download.html? xa

MySQL資料庫建立使用者實現遠端登入

1.建立使用者CREATE USER 'username'@'host' IDENTIFIED BY 'password';2.使用者授權GRANT privileges_name privilege

centos修改mysql root賬戶的密碼

剛才修改root賬戶的密碼,看到了一種方法,不知道是自己不會弄還是怎麼了,發現修改了root賬戶的密碼後,再次登入mysql的時候還是不需要密碼,而且show databases的時候發現mysql庫不見了,我弄了很久還是沒有弄出來,於是就解除安裝重灌了。我之前用的就是下面這種方法:  

Linux 下mysql 忘記root密碼修改密碼怎麼做?在mysql.user 中沒有password欄位,但是有authentication_string

第一步:  vi /etc/my.cnf  在[mysqld] 下 增加 --skip-grant-tables 第二步: service mysql restart 第三步: shell>mysql  進入 控制檯 4:  &nb

CentOS 7.2 MySQLroot密碼忘記時重置方法

mysql數據庫密碼忘記首先確認服務器出於安全的狀態,也就是沒有人能夠任意地連接MySQL數據庫。因為在重新設置mysql的root密碼的期間,MySQL數據庫完全出於沒有密碼保護的狀態下,其他的用戶也可以任意地登錄和修改MySQL的信息。可以采用將MySQL對外的端口封閉,並且停止Apache以及所有的用戶

來自轉發的關於修改mysql密碼 忘記MySQLroot密碼的解決方法

忘記MySQL的root密碼的解決方法   經常會有朋友或者同事問起,MySQL 的 root 密碼忘了,不知道改怎麼辦。 其實解決方法很簡單,下面是詳細的操作步驟。   (1)修改配置檔案my