婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > MySQL用戶和權限及破解root口令的方法示例

MySQL用戶和權限及破解root口令的方法示例

熱門標簽:自己做地圖標注需要些什么 昌德訊外呼系統 徐涇鎮騰訊地圖標注 天津公司外呼系統軟件 中國地圖標注公司 400電話申請廠家現貨 百度地圖標注要什么軟件 電話機器人的價格多少錢一個月 福建外呼電銷機器人加盟

MySQL用戶和權限

在MySQL中有一個系統自身就帶有的數據庫叫MySQL,數據庫裝好以后系統自帶了好幾個數據庫MySQL就是其中過一個,MySQL數據庫有個用戶賬戶權限相關的表叫user表,在其中就有創建的用戶。

MySQL中完整的用戶名是由用戶+主機名形成,主機名決定了這個用戶在哪個主機上能登陸。

一、用戶的創建和密碼修改

1.用戶的創建

create user 'USERNAME'@'HOST' identified by 'PASSWORD';

USERNAME:用戶名
HOST:主機地址
PASSWORD:密碼

示例:

MariaDB [(none)]> create user masuri@192.168.73.133 identified by 'centos';
Query OK, 0 rows affected (0.01 sec)

MariaDB [(none)]> select user,host,password from mysql.user;
+--------+-----------------------+-------------------------------------------+
| user | host     | password         |
+--------+-----------------------+-------------------------------------------+
| root | localhost    |           |
| root | localhost.localdomain |           |
| root | 127.0.0.1    |           |
| root | ::1     |           |
|  | localhost    |           |
|  | localhost.localdomain |           |
| masuri | 192.168.73.133  | *128977E278358FF80A246B5046F51043A2B1FCED |
+--------+-----------------------+-------------------------------------------+
7 rows in set (0.00 sec)

MySQL中有匿名賬戶,可以通過跑安全加固腳本mysql_secure_installation來進行刪除,也可以手動將其刪除。

刪除用戶:

DROP USER 'USERNAME'@'HOST';

示例:

MariaDB [(none)]> select user,host,password from mysql.user;
+--------+-----------------------+-------------------------------------------+
| user | host     | password         |
+--------+-----------------------+-------------------------------------------+
| root | localhost    |           |
| root | localhost.localdomain |           |
| root | 127.0.0.1    |           |
| root | ::1     |           |
|  | localhost    |           |
|  | localhost.localdomain |           |
| masuri | 192.168.73.133  | *128977E278358FF80A246B5046F51043A2B1FCED |
+--------+-----------------------+-------------------------------------------+
7 rows in set (0.00 sec)

MariaDB [(none)]> DROP USER ''@'localhost';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> DROP USER ''@'localhost.localdomain';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> select user,host,password from mysql.user;
+--------+-----------------------+-------------------------------------------+
| user | host     | password         |
+--------+-----------------------+-------------------------------------------+
| root | localhost    |           |
| root | localhost.localdomain |           |
| root | 127.0.0.1    |           |
| root | ::1     |           |
| masuri | 192.168.73.133  | *128977E278358FF80A246B5046F51043A2B1FCED |
+--------+-----------------------+-------------------------------------------+
5 rows in set (0.00 sec)

2.密碼的修改

mysql密碼的修改

SET PASSWORD FOR user = PASSWORD('cleartext password')
UPDATE table SET password = password('cleartext password')

示例:

對masuri用戶做密碼的修改

MariaDB [(none)]> SET PASSWORD FOR masuri@192.168.73.133 = PASSWORD ('magedu');
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> select user,host,password from mysql.user;
+--------+-----------------------+-------------------------------------------+
| user | host     | password         |
+--------+-----------------------+-------------------------------------------+
| root | localhost    |           |
| root | localhost.localdomain |           |
| root | 127.0.0.1    |           |
| root | ::1     |           |
| masuri | 192.168.73.133  | *6B8CCC83799A26CD19D7AD9AEEADBCD30D8A8664 |
+--------+-----------------------+-------------------------------------------+
#此時密碼已經發生改變

root賬號口令為空,為root口令設置口令,由于一條一條的設置太過麻煩也可以使用修改表的操作來修改密碼

MariaDB [(none)]> update mysql.user set password=password('centos') where user='root';
Query OK, 4 rows affected (0.01 sec)
Rows matched: 4 Changed: 4 Warnings: 0

MariaDB [(none)]> select user,host,password from mysql.user;
+--------+-----------------------+-------------------------------------------+
| user | host     | password         |
+--------+-----------------------+-------------------------------------------+
| root | localhost    | *128977E278358FF80A246B5046F51043A2B1FCED |
| root | localhost.localdomain | *128977E278358FF80A246B5046F51043A2B1FCED |
| root | 127.0.0.1    | *128977E278358FF80A246B5046F51043A2B1FCED |
| root | ::1     | *128977E278358FF80A246B5046F51043A2B1FCED |
| masuri | 192.168.73.133  | *6B8CCC83799A26CD19D7AD9AEEADBCD30D8A8664 |
+--------+-----------------------+-------------------------------------------+
5 rows in set (0.00 sec)

此時密碼已經修改但依舊無法登陸,需要將權限刷新

MariaDB [(none)]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

二、MySQL權限管理

權限管理涉及到多種權限的類別,比如說有管理類、程序類、數據庫級別、表級別和字段級別

管理類:能否創建用戶,能否顯示數據庫列表,能否重新加載配置文件,能否關閉數據庫,和復制相關的能否執行,能否管理進程,能否創建臨時表,能否創建數據庫中的文件。

程序類主要涉及3個程序,函數,存儲過程和觸發器,例如能否創建,修改,刪除和執行這些程序庫,表和字段級別的權限:比如能否在庫,表字段里進行增、刪、查、改等操作

1.授權GRANT

授權用戶時如果用戶不存在可以將其創建出來,在授權前首先要確認自己是管理員有授權的權限。

GRANT 
 priv_type [(column_list)]
  [, priv_type [(column_list)]] ...
 ON [object_type] priv_level
 TO user_specification [, user_specification] ...
 [REQUIRE {NONE | ssl_option [[AND] ssl_option] ...}]
 [WITH with_option ...]

示例:

創建一個wordpress的用戶,并授權。

MariaDB [(none)]> CREATE DATABASE wordpress;
Query OK, 1 row affected (0.02 sec)

MariaDB [(none)]> GRANT ALL ON wordpress.* TO wpuser@'192.168.73.%' identified by 'mylinuxops';
Query OK, 0 rows affected (0.00 sec)

2.查看用戶的權限

MariaDB [(none)]> show grants for wpuser@'192.168.73.%';
+------------------------------------------------------------------------------------------------------------------+
| Grants for wpuser@192.168.73.%                     |
+------------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'wpuser'@'192.168.73.%' IDENTIFIED BY PASSWORD '*EC0DBFB480593BB6ED2EC028A4231A72D8137406' |
| GRANT ALL PRIVILEGES ON `wordpress`.* TO 'wpuser'@'192.168.73.%'             |
+------------------------------------------------------------------------------------------------------------------+
2 rows in set (0.00 sec)

3.授權的其他選項

MAX_QUESRIES_PER_HOUR count #每小時最多查多少次
MAX_UPDATES_PER_HOUR count #每小時最多改多少次
MAX_CONNECTIONS_PER_HOUR count #每小時最多連多少次
MAX_USER_CONNECTIONS count #用戶的最大數連接數

取消權限

REVOKE
 priv_type [(column_list)]
  [, priv_type [(column_list)]] ...
 ON [object_type] priv_level
 FROM user [, user] ...

示例:

MariaDB [(none)]> revoke delete on wordpress.* from wpuser@'192.168.73.%';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> show grants for wpuser@'192.168.73.%';
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Grants for wpuser@192.168.73.%                                                   |
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'wpuser'@'192.168.73.%' IDENTIFIED BY PASSWORD '*EC0DBFB480593BB6ED2EC028A4231A72D8137406'                              |
| GRANT SELECT, INSERT, UPDATE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EVENT, TRIGGER ON `wordpress`.* TO 'wpuser'@'192.168.73.%' |
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
2 rows in set (0.00 sec)
# 此時wpuser@'192.168.73.%'已經沒有了delete權限

MySQL的root口令破解

工作中有時候可能會遇到root口令丟失的情況,此時可以通過以下方法進行找回root口令

以下為示范如何破解root口令

一、密碼未知無法登陸MySQL

[root@localhost ~]# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

二、破解

1.修改配置文件/etc/my.cnf,添加兩行參數

skip_grant_tables:跳過授權表信息,此項生效后再次使用MySQL就無需使用密碼了,但是遠程的其他用戶也可以不使用密碼登陸,有一定的風險性

skip_networking:關閉網路功能,由于光啟用skip_grant_tables選項,其他用戶也可以無需密碼登陸MySQL非常危險,所以需要關閉網路功能只允許本地的用戶進行操作。

[root@localhost ~]# vim /etc/my.cnf
[mysqld]
skip_networking=on   #不啟用網絡功能
skip_grant_tables=on   #跳過授權表

[root@localhost ~]# service mysqld restart       #對位置文件修改后需要重新啟動服務
Restarting mysqld (via systemctl):       [ OK ]

2.登陸MySQL,進行密碼修改

[root@localhost ~]# mysql           #此時已經無需輸入密碼就能登陸
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 11
Server version: 10.2.23-MariaDB-log Source distribution

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> UPDATE mysql.user SET password=PASSWORD('123456') where user='root';  #對root的口令進行修改
Query OK, 4 rows affected (0.01 sec)
Rows matched: 4 Changed: 4 Warnings: 0

3.口令修改完畢后,需要將配置文件恢復

將剛才啟用的兩個選項進行注銷或者刪除,然后重啟服務

[root@localhost ~]# vim /etc/my.cnf
[mysqld]
#skip_networking=on   
#skip_grant_tables=on   

[root@localhost ~]# service mysqld restart
Restarting mysqld (via systemctl):       [ OK ]

4.使用新口令登陸MySQL

[root@localhost ~]# mysql -uroot -p123456 
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 10
Server version: 10.2.23-MariaDB-log Source distribution

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • MySQL查詢用戶權限的方法總結
  • MySQL給新建用戶并賦予權限最簡單的方法
  • MySQL用戶與權限的管理詳解
  • mysql語句查詢用戶權限過程詳解
  • MySQL用戶賬戶管理和權限管理深入講解
  • 詳解mysql8.0創建用戶授予權限報錯解決方法
  • MySQL用戶權限驗證與管理方法詳解
  • mysql創建本地用戶及賦予數據庫權限的方法示例
  • MySQL用戶權限管理詳解
  • MySql設置指定用戶數據庫查看查詢權限

標簽:鄂爾多斯 昌都 北京 駐馬店 梅河口 黔西 陜西 荊門

巨人網絡通訊聲明:本文標題《MySQL用戶和權限及破解root口令的方法示例》,本文關鍵詞  MySQL,用戶,和,權限,及,破解,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL用戶和權限及破解root口令的方法示例》相關的同類信息!
  • 本頁收集關于MySQL用戶和權限及破解root口令的方法示例的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国内精品国产成人| 99re热这里只有精品免费视频| 午夜欧美在线一二页| 欧美国产一区在线| 青娱乐精品在线视频| 国产乱对白刺激视频不卡| 在线观看视频一区二区| 91网站最新地址| 欧美日韩国产综合草草| 国产夜色精品一区二区av| 亚洲国产综合视频在线观看| 国产精品亚洲第一 | 日韩一区二区三区在线视频| 欧美高清在线视频| 亚洲三级电影网站| 国产不卡一区视频| 懂色av一区二区在线播放| 国产精品18久久久久久久久| 午夜不卡av免费| 国产成人精品综合在线观看| 国产91在线|亚洲| 久久中文字幕电影| 国产99久久久久| 久久精品一区二区三区四区| 日韩精品中文字幕一区二区三区 | 国产精品激情偷乱一区二区∴| 一本一本大道香蕉久在线精品| av午夜精品一区二区三区| 国产成人在线影院| 日本一区二区三区免费乱视频 | 国产精品黄色在线观看| 亚洲欧洲成人自拍| 国产精品乱子久久久久| 国产成人在线看| 久久综合中文字幕| 九九视频精品免费| 精品一区二区在线看| 日韩电影免费一区| 欧美亚洲日本国产| 国产日韩欧美电影| av电影在线观看一区| 欧美日韩国产综合视频在线观看| 日韩午夜电影av| 狠狠网亚洲精品| 91美女在线看| 欧美一区欧美二区| 国产一区二区导航在线播放| 成人av手机在线观看| 国产精品剧情在线亚洲| 午夜电影一区二区| 精品电影一区二区三区| 成人a区在线观看| 日本一区免费视频| 天堂va蜜桃一区二区三区漫画版| 亚洲国产视频在线| 在线一区二区视频| 一区二区久久久| 欧美一区二区三区视频在线观看| 中文乱码免费一区二区| 午夜精品123| ww亚洲ww在线观看国产| 91麻豆国产自产在线观看| 日本午夜精品视频在线观看| 中文字幕不卡三区| 欧美一区二区三区视频在线 | 久久99精品国产.久久久久| 久久网这里都是精品| 一区二区三区四区视频精品免费 | 色婷婷综合久久| 亚洲五月六月丁香激情| 色素色在线综合| 欧美成人精精品一区二区频| 国产酒店精品激情| 成人午夜激情影院| 黄页网站大全一区二区| 亚洲一区二区在线观看视频| 国产精品每日更新| 久久天天做天天爱综合色| 91精品国产一区二区三区蜜臀| 国产精品久久久久7777按摩| 日韩一区二区精品葵司在线| 色婷婷激情一区二区三区| 成人精品鲁一区一区二区| 日韩成人dvd| 一区二区三区欧美亚洲| 97精品久久久久中文字幕| 精品久久久久久综合日本欧美| 欧美v日韩v国产v| 91免费观看视频在线| 国内久久精品视频| 国产资源在线一区| 国产成人精品午夜视频免费| 从欧美一区二区三区| 成人精品视频一区二区三区| 色嗨嗨av一区二区三区| 欧美亚洲动漫精品| 欧美一区二区成人| 精品久久久久久最新网址| 日韩久久一区二区| 日韩高清不卡一区二区三区| 国产福利一区二区| 国产精品久久久久久久久免费桃花 | 极品少妇xxxx偷拍精品少妇| 国产精品综合久久| 国产麻豆视频精品| 爽好久久久欧美精品| 国产一区三区三区| 毛片不卡一区二区| 国产精品99久久不卡二区| 色婷婷av久久久久久久| 亚洲精品一区二区三区蜜桃下载| 96av麻豆蜜桃一区二区| 91国偷自产一区二区开放时间 | 亚洲欧美偷拍卡通变态| 91精品国产综合久久小美女| 久久精品一区二区三区不卡| 夜夜嗨av一区二区三区四季av| 国产日韩av一区| 亚洲精品国产成人久久av盗摄 | 欧美亚洲自拍偷拍| 国产女人18水真多18精品一级做| 欧美日韩国产中文| 久久久久亚洲综合| 免费日韩伦理电影| 99久久婷婷国产精品综合| 久久亚洲精华国产精华液| 欧美zozozo| 午夜欧美2019年伦理| 成人av一区二区三区| 欧美tk丨vk视频| 麻豆精品国产传媒mv男同| 日韩av一区二区三区| 99久久久久免费精品国产| 国产欧美日本一区二区三区| 亚洲婷婷综合色高清在线| 国产高清不卡一区| 99视频在线观看一区三区| 欧美一区二区二区| 黄色小说综合网站| 国产亚洲污的网站| 国产成人在线观看| 国产精品午夜在线观看| 粉嫩av一区二区三区| 色又黄又爽网站www久久| 国产酒店精品激情| 精品在线一区二区| 欧美亚洲综合网| 日韩精品电影在线观看| 91精品国产91久久久久久一区二区 | 久久精品日产第一区二区三区高清版| 欧美一区二区三区视频在线观看| 日韩欧美在线综合网| 免费观看久久久4p| 欧美哺乳videos| 成人开心网精品视频| 欧美日韩国产一区| 精品国产3级a| 国产一区二区三区不卡在线观看| 久久99国产乱子伦精品免费| 成人av网在线| 亚洲精品乱码久久久久久| 麻豆国产91在线播放| 国产传媒日韩欧美成人| 色又黄又爽网站www久久| 一区二区三区欧美久久| 日韩三级电影网址| 成人va在线观看| 日韩av电影天堂| jlzzjlzz亚洲日本少妇| 精品久久久久久久久久久院品网| 亚洲色图另类专区| 在线不卡中文字幕| 成人动漫一区二区三区| 午夜亚洲国产au精品一区二区| 岛国一区二区在线观看| 亚洲国产一区视频| 久久久久久久久久久久久女国产乱 | 欧美日韩免费观看一区二区三区 | 国产另类ts人妖一区二区| 日本一区二区电影| 欧美电视剧在线观看完整版| 91蜜桃在线免费视频| 国产电影一区二区三区| 亚洲精品一区二区三区香蕉| 不卡的av电影| 国产精品久久久久久久久晋中| 美美哒免费高清在线观看视频一区二区| 成人18精品视频| 日韩成人免费在线| 亚洲自拍偷拍网站| 中文字幕一区二区三区在线播放 | 一本一本大道香蕉久在线精品 | 在线免费观看成人短视频| 免费看精品久久片| 亚洲男人都懂的| 91精品国产综合久久精品| 亚洲欧洲精品一区二区精品久久久 | 亚洲六月丁香色婷婷综合久久| 波多野结衣视频一区| 婷婷国产在线综合|