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

主頁 > 知識庫 > MySQL系列之六 用戶與授權

MySQL系列之六 用戶與授權

熱門標簽:話務外呼系統怎么樣 400電話可以辦理嗎 大眾點評星級酒店地圖標注 智能外呼系統復位 高清地圖標注道路 云南電商智能外呼系統價格 外東北地圖標注 臨清電話機器人 拉卡拉外呼系統

系列教程

MySQL系列之開篇 MySQL關系型數據庫基礎概念
MySQL系列之一 MariaDB-server安裝
MySQL系列之二 多實例配置
MySQL系列之三 基礎篇
MySQL系列之四 SQL語法
MySQL系列之五 視圖、存儲函數、存儲過程、觸發器
MySQL系列之七 MySQL存儲引擎
MySQL系列之八 MySQL服務器變量
MySQL系列之九 mysql查詢緩存及索引
MySQL系列之十 MySQL事務隔離實現并發控制
MySQL系列之十一 日志記錄
MySQL系列之十二 備份與恢復
MySQL系列之十三 MySQL的復制
MySQL系列之十四 MySQL的高可用實現
MySQL系列之十五 MySQL常用配置和性能壓力測試

一、用戶管理

1、用戶賬號

用戶的賬號由用戶名和HOST倆部分組成('USERNAME'@'HOST')

HOST的表示:

  • 主機名
  • 具體IP地址
  • 網段/掩碼

可以使用通配符表示,%和_;192.168.%即表示這個網段的所有主機

2、增加刪除賬號

主要:在數據庫中修改了用戶信息需要執行FLUSH PRIVILEGES;來刷新授權表使其生效

創建

  MariaDB [mysql]> CREATE USER 'user1'@'192.168.%';
  MariaDB [mysql]> CREATE USER 'user2'@'192.168.%' IDENTIFIED BY 'your_password';
  MariaDB [mysql]> SELECT user,host,password FROM user;
  +-------+-----------+-------------------------------------------+
  | user  | host      | password                                  |
  +-------+-----------+-------------------------------------------+
  | root  | localhost | *4A54C3F37C03C7FBACE31591D6A8C546F93DF5C5 |
  | root  | centos7   |                                           |
  | root  | 127.0.0.1 |                                           |
  | root  | ::1       |                                           |
  |       | localhost |                                           |
  |       | centos7   |                                           |
  | user1 | 192.168.% |                                           |
  | user2 | 192.168.% | *9E72259BA9214F692A85B240647C4D95B0F2E08B |
  +-------+-----------+-------------------------------------------+

刪除

  MariaDB [mysql]> DROP USER user2@'192.168.%';
  MariaDB [mysql]> SELECT user,host,password FROM user;      
  +-------+-----------+-------------------------------------------+
  | user  | host      | password                                  |
  +-------+-----------+-------------------------------------------+
  | root  | localhost | *4A54C3F37C03C7FBACE31591D6A8C546F93DF5C5 |
  | root  | centos7   |                                           |
  | root  | 127.0.0.1 |                                           |
  | root  | ::1       |                                           |
  |       | localhost |                                           |
  |       | centos7   |                                           |
  | user1 | 192.168.% |                                           |
  +-------+-----------+-------------------------------------------+

重命名

  MariaDB [mysql]> RENAME USER user1@'192.168.%' TO testuser@'%';
  MariaDB [mysql]> SELECT user,host,password FROM mysql.user;
  +----------+-----------+-------------------------------------------+
  | user     | host      | password                                  |
  +----------+-----------+-------------------------------------------+
  | root     | localhost | *4A54C3F37C03C7FBACE31591D6A8C546F93DF5C5 |
  | root     | centos7   |                                           |
  | root     | 127.0.0.1 |                                           |
  | root     | ::1       |                                           |
  |          | localhost |                                           |
  |          | centos7   |                                           |
  | testuser | %         |                                           |
  +----------+-----------+-------------------------------------------+

修改密碼

  MariaDB [mysql]> SET PASSWORD FOR testuser@'%' =PASSWORD('testpass');
  MariaDB [mysql]> SELECT user,host,password FROM mysql.user;          
  +----------+-----------+-------------------------------------------+
  | user     | host      | password                                  |
  +----------+-----------+-------------------------------------------+
  | root     | localhost | *4A54C3F37C03C7FBACE31591D6A8C546F93DF5C5 |
  | root     | centos7   |                                           |
  | root     | 127.0.0.1 |                                           |
  | root     | ::1       |                                           |
  |          | localhost |                                           |
  |          | centos7   |                                           |
  | testuser | %         | *00E247AC5F9AF26AE0194B41E1E769DEE1429A29 |
  +----------+-----------+-------------------------------------------+

其他修改密碼的方法:

​ UPDATE user SET password=PASSWORD('testpass') WHERE user='testuser';

​ # mysqladmin -uroot -poldpass password 'newpass'

3、破解管理賬號密碼

空數據庫的情況下恢復密碼

  # systemctl stop mariadb
  # rm -rf /var/lib/mysql/*  #刪庫跑路
  # systemctl start mariadb

有數據的情況下恢復密碼

  1)在/etc/my.cnf配置文件的[mydqld]下添加skip-grant-tables和skip-networking參數

  2)# systemctl restart mariadb 重啟服務

  3)執行mysql登錄到數據庫

  4)MariaDB [(none)]> UPDATE mysql.user SET password=PASSWORD('newpassword') WHERE user='root' AND host='localhost';  #更新密碼

  5)MariaDB [(none)]> FLUSH PRIVILEGES;  #刷新授權表

  6)退出,修改配置文件,刪除skip-grant-tables和skip-networking參數,重啟服務
也可以在啟動mysqld進程時,為其使用如下選項:

--skip-grant-tables

​ --skip-networking

二、授權管理

1、授權

​ 語法:GRANT priv_type ON [object_type] priv_level TO user@'%' [IDENTIFIED BY 'password'] [WITH GRANT OPTION];

授權時如果用戶不存在則創建,所以我們一般不會單獨去創建一個用戶,而是授權創建一塊完成。

priv_type 授權類型

- SELECT

- ​INSERT

- ​UPDATE

- ​DELETE

- ​CREATE

- ​DROP

- INDEX

- ALTER

- ​SHOW DATABASES

- ​CREATE TEMPORARY TABLES

- ​LOCK TABLES

- ​CREATE VIEW

- SHOW VIEW

- CREATE USER

- ALL PRIVILEGES 或 ALL

object_type 授權對象

- TABLE

- FUNCTION

- PROCEDURE

priv_level 授權級別

- *或*.* 表示所有庫

- db_name.* 表示指定庫中的所有表

- db_name.tbl_name 指定庫中的指定表

- tbl_name 表示當前庫的表

- db_name.routine_name 表示指定庫的函數,存儲過程,觸發器

WITH GRANT OPTION

- MAX_QUERIES_PER_HOUR count

- MAX_UPDATES_PER_HOUR count

- MAX_CONNECTIONS_PER_HOUR count

- MAX_USER_CONNECTIONS count

MariaDB [school]> GRANT SELECT(stuid,name) ON TABLE school.students TO admin@'%' IDENTIFIED BY 'admin';  #把students表的stuid和name字段的查詢權限授權于admin@'%'用戶
MariaDB [school]> FLUSH PRIVILEGES;  #刷新授權表


2、查詢授權

MariaDB [school]> SHOW GRANTS FOR admin@'%'\G  #查看指定用戶的權限
*************************** 1. row ***************************
Grants for admin@%: GRANT USAGE ON *.* TO 'admin'@'%' IDENTIFIED BY PASSWORD '*4ACFE3202A5FF5CF467898FC58AAB1D615029441'
*************************** 2. row ***************************
Grants for admin@%: GRANT SELECT (stuid, name) ON `school`.`students` TO 'admin'@'%'
[root@working ~]# mysql -uadmin -padmin -h192.168.0.7
MariaDB [(none)]> SHOW GRANTS FOR CURRENT_USER()\G  #查詢自己的權限
*************************** 1. row ***************************
Grants for admin@%: GRANT USAGE ON *.* TO 'admin'@'%' IDENTIFIED BY PASSWORD '*4ACFE3202A5FF5CF467898FC58AAB1D615029441'
*************************** 2. row ***************************
Grants for admin@%: GRANT SELECT (stuid, name) ON `school`.`students` TO 'admin'@'%'

3、收回授權

MariaDB [school]> REVOKE SELECT(stuid) ON school.students FROM admin@'%';  #收回admin@'%'用戶對stuid字段的查詢權限

總結

到此這篇關于MySQL用戶與授權的文章就介紹到這了,更多相關MySQL用戶與授權內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • MySQL創建用戶與授權方法
  • MySql增加用戶、授權、修改密碼等語句
  • MySQL創建用戶與授權及撤銷用戶權限方法
  • Mysql中新建用戶及授權的方法分享
  • MySQL中用戶授權以及刪除授權的方法
  • mysql創建數據庫,添加用戶,用戶授權實操方法
  • mysql5.7創建用戶授權刪除用戶撤銷授權
  • MySql安裝與配置方法(MySQL添加用戶、刪除用戶與授權)
  • 在WIN命令提示符下mysql 用戶新建、授權、刪除,密碼修改
  • MySQL 創建用戶、授權用戶、撤銷用戶權限、更改用戶密碼、刪除用戶(實用技巧)

標簽:山西 福州 溫州 三明 阿里 無錫 定西 揚州

巨人網絡通訊聲明:本文標題《MySQL系列之六 用戶與授權》,本文關鍵詞  MySQL,系列,之六,用戶,與,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL系列之六 用戶與授權》相關的同類信息!
  • 本頁收集關于MySQL系列之六 用戶與授權的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    7777精品伊人久久久大香线蕉经典版下载| 91视频免费看| 精品一区二区三区在线观看| 粉嫩嫩av羞羞动漫久久久| 成人黄色软件下载| va亚洲va日韩不卡在线观看| 欧美自拍丝袜亚洲| 99久久99久久精品免费观看| 欧美偷拍一区二区| 久久五月婷婷丁香社区| 中文字幕免费在线观看视频一区| 亚洲第一综合色| 国产精品亚洲专一区二区三区| 99精品视频一区| 91精品婷婷国产综合久久竹菊| 国产三区在线成人av| 亚洲h精品动漫在线观看| 国产自产v一区二区三区c| 91亚洲精华国产精华精华液| 欧美日本精品一区二区三区| 中文字幕久久午夜不卡| 人人狠狠综合久久亚洲| av电影一区二区| 精品动漫一区二区三区在线观看| 亚洲欧美一区二区在线观看| 激情综合色综合久久综合| 色综合av在线| 国产日本欧美一区二区| 午夜在线电影亚洲一区| 97se亚洲国产综合在线| 欧美一区二区国产| 亚洲综合免费观看高清完整版 | 国产精品初高中害羞小美女文| 天堂va蜜桃一区二区三区| 国产91丝袜在线18| 日韩免费成人网| 亚洲成av人影院| 色哟哟在线观看一区二区三区| 久久久久久亚洲综合影院红桃| 亚洲成在人线免费| 91久久人澡人人添人人爽欧美 | 国产成人午夜高潮毛片| 欧美一级免费大片| 亚洲一区二区欧美激情| av一区二区三区四区| 日本一区二区在线不卡| 久久97超碰色| 欧美xxxxx牲另类人与| 日韩电影免费在线看| 欧美日韩免费电影| 亚洲高清视频的网址| 欧美色图一区二区三区| 一区二区三区欧美日| 99国产精品久久久久久久久久久| 欧美国产国产综合| 成人午夜视频网站| 中文子幕无线码一区tr| 成人一区二区视频| 国产精品乱码人人做人人爱| 盗摄精品av一区二区三区| 国产日韩欧美精品在线| 国产精品白丝jk白祙喷水网站 | 久久国产婷婷国产香蕉| 91精选在线观看| 老司机精品视频在线| 欧美r级在线观看| 九色|91porny| 日韩欧美国产不卡| 精品在线亚洲视频| 日韩午夜在线观看视频| 日本va欧美va瓶| 欧美成人精品福利| 精品一区二区三区免费观看| 国产午夜亚洲精品午夜鲁丝片| 成人综合在线观看| 亚洲免费观看高清完整版在线观看| 日本丰满少妇一区二区三区| 亚洲电影一级黄| 日韩欧美激情一区| 国产一区二区按摩在线观看| 中文字幕电影一区| 日本道色综合久久| 精品中文av资源站在线观看| 亚洲欧洲精品天堂一级| 欧美日韩一区精品| 国产一区在线视频| 亚洲精品一二三区| 91精品国产一区二区三区| 国产河南妇女毛片精品久久久| 亚洲欧洲日产国码二区| 欧美一区二区三区爱爱| 久久99深爱久久99精品| 欧美激情一区二区三区全黄| 91丨porny丨蝌蚪视频| 亚洲成人精品在线观看| 精品国产凹凸成av人导航| kk眼镜猥琐国模调教系列一区二区| 亚洲国产aⅴ成人精品无吗| 国产视频亚洲色图| 欧美日韩国产欧美日美国产精品| 国产在线精品视频| 一区二区日韩电影| 日韩欧美一区二区视频| 国产a区久久久| 午夜欧美大尺度福利影院在线看| 久久综合久久综合久久| 欧美日韩国产综合一区二区| 成人性生交大片免费| 奇米影视一区二区三区| 中文字幕一区av| 欧美日韩mp4| 色婷婷狠狠综合| 黑人巨大精品欧美一区| 亚洲高清不卡在线| 国产精品污www在线观看| 欧美本精品男人aⅴ天堂| 91福利资源站| 99精品视频在线观看免费| 国产精品99久久久久久久vr | 欧美一区二区观看视频| 一本色道**综合亚洲精品蜜桃冫| 精品一区在线看| 无码av中文一区二区三区桃花岛| 精品动漫一区二区三区在线观看| 欧美成人性战久久| 麻豆freexxxx性91精品| 久久99国产精品成人| 日韩精品久久理论片| 一区二区三区精品视频| 成人小视频免费在线观看| 欧美日韩在线播放三区四区| 日韩一区二区免费电影| 午夜在线成人av| 国产亚洲欧美色| 亚洲视频一区二区免费在线观看| 久久激情五月婷婷| 精品一二三四区| 成人av电影在线播放| 亚洲精品福利视频网站| ...xxx性欧美| 国产精品久久久久久一区二区三区| 337p粉嫩大胆色噜噜噜噜亚洲| 欧美日韩精品一区二区三区蜜桃| 91九色最新地址| 在线观看欧美黄色| 色欧美片视频在线观看| 91丝袜高跟美女视频| 色欲综合视频天天天| 欧美性猛交xxxx乱大交退制版| 97精品国产97久久久久久久久久久久 | 国产真实乱对白精彩久久| 免费欧美高清视频| 精品影视av免费| 国产91精品在线观看| 懂色av一区二区在线播放| 成年人网站91| 91蜜桃免费观看视频| 日本精品视频一区二区| 欧美无砖砖区免费| 亚洲日本成人在线观看| 国产精品久久久久久亚洲毛片| 国产成人精品亚洲777人妖| 国产美女精品一区二区三区| 久久天堂av综合合色蜜桃网| 午夜久久久久久久久| 欧美第一区第二区| 国产精品色哟哟网站| 美女mm1313爽爽久久久蜜臀| 不卡电影一区二区三区| 久久精品国产精品亚洲精品 | 日韩亚洲欧美成人一区| 青青草视频一区| 狠狠色丁香九九婷婷综合五月| 夫妻av一区二区| 色菇凉天天综合网| 91精品免费观看| 国产区在线观看成人精品| 亚洲日韩欧美一区二区在线| 天涯成人国产亚洲精品一区av| 蜜桃免费网站一区二区三区| 成人涩涩免费视频| 欧美日韩精品一区二区三区| 欧美精品一区二区三区高清aⅴ | 国产精品99久久久久久久女警| caoporen国产精品视频| 亚洲图片激情小说| 久久精品国产亚洲aⅴ| 99久久精品国产网站| 一本一道久久a久久精品 | 日韩一区二区三区观看| 中文一区二区完整视频在线观看| 亚洲成人精品影院| 成人毛片在线观看| 91精品国产综合久久久久久久| 亚洲国产精品成人久久综合一区| 亚洲免费观看在线视频| 秋霞电影网一区二区| 91蜜桃视频在线| 国产欧美日韩卡一| 老司机精品视频导航|