欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

遠(yuǎn)程連接mysql 授權(quán)方法詳解

 更新時(shí)間:2012年11月13日 10:35:24   作者:  
今在服務(wù)器上有mysql數(shù)據(jù)庫,遠(yuǎn)程訪問,不想公布root賬戶,所以,創(chuàng)建了demo賬戶,允許demo賬戶在任何地方都能訪問mysql數(shù)據(jù)庫中shandong庫,接下來為您詳細(xì)介紹
今在服務(wù)器上 有mysql 數(shù)據(jù)庫,遠(yuǎn)程訪問,不想公布root賬戶,所以,創(chuàng)建了demo賬戶,允許demo賬戶在任何地方都能訪問mysql數(shù)據(jù)庫中shandong庫。
方案一
在安裝mysql的機(jī)器上運(yùn)行:
1: 創(chuàng)建user用戶
復(fù)制代碼 代碼如下:

CREATE USER demo IDENTIFIED BY “123456”

2、
復(fù)制代碼 代碼如下:

mysql>GRANT ALL PRIVILEGES ON shandong.* TO 'demo'@'%'WITH GRANT OPTION
//賦予任何主機(jī)訪問數(shù)據(jù)的權(quán)限,也可以如下操作
GRANT ALL PRIVILEGES ON shandong.* TO 'demo'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;

3、
復(fù)制代碼 代碼如下:

mysql>FLUSH PRIVILEGES
//修改生效

4、
復(fù)制代碼 代碼如下:

mysql>EXIT
//退出MySQL服務(wù)器,這樣就可以在其它任何的主機(jī)上以demo身份登錄

引用
另外,當(dāng)用客戶端連接 mysql 時(shí),發(fā)現(xiàn)無法連接,看來需要對(duì)用戶進(jìn)行重新授權(quán)。操作如下:
[root@cicro108 mysql]# bin/mysql -uroot -p -h 127.0.0.1 -A cws3
Enter password:
Welcome to the MySQL monitor. Commands end with or /g.
Your MySQL connection id is 1863 to server version: 4.1.20-standard
Type 'help;' or '/h' for help. Type '/c' to clear the buffer.
mysql> grant ALL PRIVILEGES ON *.* to root@"%" identified by "mysql" ;
Query OK, 0 rows affected (0.17 sec)
發(fā)現(xiàn)這樣更改權(quán)限以后,遠(yuǎn)程仍然不能連接,但是用下面的操作就可以了。
mysql> grant ALL PRIVILEGES ON *.* to root@"%" identified by "mysql" WITH GRANT OPTION;
Query OK, 0 rows affected (0.17 sec)
此刻, root 可以被遠(yuǎn)程連接,當(dāng)然這里建立其他非 root 用戶也可以遠(yuǎn)程連接。

方案二
MySQL 1130錯(cuò)誤解決方法:
通過MySQL-Front或MySQL administrator連接MySQL的時(shí)候發(fā)生的這個(gè)錯(cuò)誤
ERROR 1130: Host ***.***.***.*** is not allowed to connect to this MySQL server
說明所連接的用戶帳號(hào)沒有遠(yuǎn)程連接的權(quán)限,只能在本機(jī)(localhost)登錄。
需更改 MySQL 數(shù)據(jù)庫里的 user表里的 host項(xiàng)
把localhost改稱%

具體步驟:登陸到MySQL
首先 use MySQL;
按照別人提供的方式update的時(shí)候,出現(xiàn)錯(cuò)誤。
MySQL> update user set host='%' where user = 'root';
ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
然后查看了下數(shù)據(jù)庫的host信息如下:
MySQL> select host from user where user = 'root';
+-----------------------+
| host |
+-----------------------+
| % |
| 127.0.0.1 |
| localhost.localdomain |
+-----------------------+
3 rows in set (0.00 sec)
host已經(jīng)有了%這個(gè)值,所以直接運(yùn)行命令:
復(fù)制代碼 代碼如下:

MySQL>flush privileges;

再用MySQL administrator連接...成功??!

相關(guān)文章

  • MySQL執(zhí)行計(jì)劃詳解

    MySQL執(zhí)行計(jì)劃詳解

    給大家?guī)砹岁P(guān)于mysql的相關(guān)知識(shí),主要介紹了從Mysql源碼中分析執(zhí)行計(jì)劃,從而知道MySQL是如何處理你的SQL語句的,分析你的查詢語句或是表結(jié)構(gòu)的性能瓶頸,需要的朋友可以參考下
    2022-09-09
  • mysql 5.7.18 安裝教程及問題匯總

    mysql 5.7.18 安裝教程及問題匯總

    這篇文章主要介紹了mysql 5.7.18 安裝教程及問題匯總,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-04-04
  • MySQL8.0.23安裝超詳細(xì)教程

    MySQL8.0.23安裝超詳細(xì)教程

    這篇文章主要介紹了MySQL8.0.23安裝超詳細(xì)教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • Mysql日期格式以及內(nèi)置日期函數(shù)用法詳解

    Mysql日期格式以及內(nèi)置日期函數(shù)用法詳解

    MySQL中有多種數(shù)據(jù)類型可以用于日期和時(shí)間的表示,這篇文章主要給大家介紹了關(guān)于Mysql日期格式以及內(nèi)置日期函數(shù)用法的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • MySQL數(shù)據(jù)庫中外鍵(foreign?key)用法詳解

    MySQL數(shù)據(jù)庫中外鍵(foreign?key)用法詳解

    這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫中外鍵(foreign?key)的相關(guān)資料,MySQL 外鍵約束可以用來保證表與表之間的關(guān)系完整性,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • MySQL 5.7增強(qiáng)版Semisync Replication性能優(yōu)化

    MySQL 5.7增強(qiáng)版Semisync Replication性能優(yōu)化

    這篇文章主要介紹了MySQL 5.7增強(qiáng)版Semisync Replication性能優(yōu)化,本文著重講解支持發(fā)送binlog和接受ack的異步化、支持在事務(wù)commit前等待ACK兩項(xiàng)內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • Mysql元數(shù)據(jù)如何生成Hive建表語句注釋腳本詳解

    Mysql元數(shù)據(jù)如何生成Hive建表語句注釋腳本詳解

    這篇文章主要給大家介紹了關(guān)于Mysql元數(shù)據(jù)如何生成Hive建表語句注釋腳本的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • Mysql修改字段名和修改字段類型的實(shí)例代碼

    Mysql修改字段名和修改字段類型的實(shí)例代碼

    MySQL中如何使用SQL語句來修改表中某一個(gè)字段的數(shù)據(jù)類型呢,下面這篇文章主要給大家介紹了關(guān)于Mysql修改字段名和修改字段類型的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • 關(guān)于MySql的kill命令詳解

    關(guān)于MySql的kill命令詳解

    這篇文章主要介紹了關(guān)于MySql的kill命令詳解,不知道你在使用 MySQL 的時(shí)候,有沒有遇到過這樣的現(xiàn)象:使用了 kill 命令,卻沒能斷開這個(gè)連接,今天我們就來講一講這個(gè)問題,需要的朋友可以參考下
    2023-05-05
  • 查看修改mysql編碼方式讓它支持中文(gbk或者utf8)

    查看修改mysql編碼方式讓它支持中文(gbk或者utf8)

    MySQL的默認(rèn)編碼是Latin1,不支持中文,要支持中文需要把數(shù)據(jù)庫的默認(rèn)編碼修改為gbk或者utf8,真的是很麻煩啊,不過本文提供了詳細(xì)的修改教程,感興趣的你可不要走開啊,希望本文對(duì)你有所幫助
    2013-01-01

最新評(píng)論