最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mysql8創(chuàng)建用戶以及賦權操作過程

 更新時間:2025年07月09日 09:17:16   作者:普通網(wǎng)友  
文章詳細介紹了MySQL 8中創(chuàng)建用戶、賦權及權限管理的操作步驟,包括創(chuàng)建不限制IP的用戶、賦權數(shù)據(jù)庫所有表、使用WITH GRANT OPTION傳遞權限、刷新權限、撤銷權限、刪除用戶等,同時強調(diào)了權限修改后需刷新及注意權限繼承關系

Mysql8創(chuàng)建用戶以及賦權操作

1、進入mysql

mysql -uroot -p

2、創(chuàng)建用戶

create user 'testuser1'@'%' identified by '123456';

這里表示創(chuàng)建一個不限制ip登錄的用戶 testuser1

  • 該用戶的密碼是 123456
  • %代表不限制ip登錄

刷新權限,每一次權限更改后都刷新一下

flush privileges;

在本地新建連接都可以登錄該用戶了

這個時候你打開會發(fā)現(xiàn)只有information_schema一個數(shù)據(jù)庫

3、給用戶賦權

grant all privileges on test_grant.* to 'testuser1'@'%' with grant option;

這里表示給用戶testuser1賦予數(shù)據(jù)庫test_grant(這是我之前創(chuàng)建好的數(shù)據(jù)庫)中所有表的所有權限

with grant option表示該用戶可以給其他用戶賦權,但是不能超過該用戶的權限

此時查看,用戶testuser1多了一個test_grant數(shù)據(jù)庫

這里的all privileges 可換成select,insert,update,delete,drop,create等

4、查看用戶權限

show grants for 'testuser1'@'%';

5、撤銷用戶權限

revoke all privileges on test_grant.* from 'testuser1'@'%';

這里表示撤銷用戶testuser1對數(shù)據(jù)庫test_grant的所有操作權限

注意:這里如果這么寫,你會發(fā)現(xiàn)你打開還是有數(shù)據(jù)庫test_grant(不過你無法操作該數(shù)據(jù)庫了),這是因為我之前創(chuàng)建的時候用到了with grant option,因為all privileges 是除了with grant option的所有權限

執(zhí)行如下語句 回收用戶所有權限即可

revoke all privileges,grant option from 'testuser1'@'%';

6、刪除用戶

drop user 'testuser1'@'%';

7、查詢所有用戶及其權限

SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

也可以這樣

SELECT User, Host FROM mysql.user;

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 解決MYSQL連接端口被占引入文件路徑錯誤的問題

    解決MYSQL連接端口被占引入文件路徑錯誤的問題

    下面小編就為大家?guī)硪黄鉀QMYSQL連接端口被占引入文件路徑錯誤的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • mysql字符串拼接并設置null值的實例方法

    mysql字符串拼接并設置null值的實例方法

    在本文中小編給大家整理的是關于mysql 字符串拼接+設置null值的實例內(nèi)容以及具體方法,需要的朋友們可以學習下。
    2019-09-09
  • MySQL建表(create?table)命令解讀

    MySQL建表(create?table)命令解讀

    這篇文章主要介紹了MySQL建表(create?table)命令的使用,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • 一步到位講解ubuntu安裝MySql

    一步到位講解ubuntu安裝MySql

    Ubuntu是一個使用非常廣泛的Linux發(fā)行版,Ubuntu?Server則是云上最流行的服務器操作系統(tǒng),下面這篇文章主要給大家介紹了關于ubuntu安裝MySql的相關資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2024-04-04
  • MySQL中的臟讀與幻讀使用及說明

    MySQL中的臟讀與幻讀使用及說明

    MySQL通過事務隔離級別(如REPEATABLEREAD)和鎖機制(共享/排他鎖)解決臟讀與幻讀問題,結合MVCC與Next-KeyLocks優(yōu)化并發(fā)一致性,合理配置可平衡性能與數(shù)據(jù)可靠性
    2025-08-08
  • MySQL常用聚合函數(shù)詳解

    MySQL常用聚合函數(shù)詳解

    下面小編就為大家?guī)硪黄狹ySQL常用聚合函數(shù)詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • MySQL binlog中的事件類型詳解

    MySQL binlog中的事件類型詳解

    這篇文章主要介紹了MySQL binlog中的事件類型詳解,介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下
    2016-08-08
  • mysql 批量查詢?nèi)∶恳唤M最新一條數(shù)據(jù)

    mysql 批量查詢?nèi)∶恳唤M最新一條數(shù)據(jù)

    根據(jù)車牌號查詢最新的一條交車記錄的‘合同號’ ,這里只需要查詢‘合同號’這個字段,這篇文章主要介紹了mysql 批量查詢?nèi)∶恳唤M最新一條數(shù)據(jù),需要的朋友可以參考下
    2024-02-02
  • 基于Redo Log和Undo Log的MySQL崩潰恢復解析

    基于Redo Log和Undo Log的MySQL崩潰恢復解析

    這篇文章主要介紹了基于Redo Log和Undo Log的MySQL崩潰恢復流程,點進來的小伙伴不要錯過奧
    2021-08-08
  • MySQL order by實現(xiàn)原理分析和Filesort優(yōu)化方式

    MySQL order by實現(xiàn)原理分析和Filesort優(yōu)化方式

    這篇文章主要介紹了MySQL order by實現(xiàn)原理分析和Filesort優(yōu)化方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12

最新評論

霞浦县| 鹤壁市| 尉犁县| 德保县| 湛江市| 沁阳市| 镇原县| 灵丘县| 桦南县| 当涂县| 辽阳县| 玉门市| 德兴市| 赤峰市| 鄂伦春自治旗| 故城县| 镇平县| 遂川县| 上虞市| 孝昌县| 潞西市| 若羌县| 封开县| 宁化县| 怀化市| 定日县| 于田县| 丹凤县| 乐亭县| 寿阳县| 敦化市| 郎溪县| 富锦市| 兰州市| 措美县| 湄潭县| 保靖县| 黑龙江省| 巢湖市| 兴隆县| 新兴县|