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

Mysql8創(chuàng)建用戶及賦權操作實戰(zhàn)記錄

 更新時間:2022年04月15日 11:24:23   作者:浪月緣  
一般在開發(fā)中,我們需要新建一個賬戶,并賦予某個數(shù)據(jù)庫的訪問權限,下面這篇文章主要給大家介紹了關于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;

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

登錄用戶testuser1

這個時候你打開會發(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'@'%';

查看用戶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;

附:查看用戶權限

show grants for ‘#userName'@'#host';

#userName 代表用戶名

#host 代表訪問權限,如下

  • %代表通配所有host地址權限(可遠程訪問)
  • localhost為本地權限(不可遠程訪問)
  • 指定特殊Ip訪問權限 如10.138.106.102

??本狗要查看的是testUser

show grants for 'testUser'@'%';

總結

到此這篇關于Mysql8創(chuàng)建用戶及賦權操作的文章就介紹到這了,更多相關Mysql8創(chuàng)建用戶及賦權內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 為什么mysql自增主鍵不是連續(xù)的

    為什么mysql自增主鍵不是連續(xù)的

    在面試中被提問,mysql 中的 user 表的 id 默認是自增的,但是數(shù)據(jù)庫存儲的結果卻不是連續(xù)的,你知道是什么原因嗎,本文就詳細的介紹一下,感興趣的可以了解一下
    2021-09-09
  • MySQL CHECK約束的實現(xiàn)示例

    MySQL CHECK約束的實現(xiàn)示例

    使用CHECK約束可以確保在插入或更新記錄時,某列或某組列的值滿足特定的條件,本文主要介紹了MySQL CHECK約束的實現(xiàn)示例,感興趣的可以了解一下
    2024-07-07
  • MySQL數(shù)據(jù)庫自增主鍵的間隔不為1的解決方式

    MySQL數(shù)據(jù)庫自增主鍵的間隔不為1的解決方式

    這篇文章主要介紹了MySQL數(shù)據(jù)庫自增主鍵的間隔不為1的解決方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • 論一條select語句在MySQL是怎樣執(zhí)行的

    論一條select語句在MySQL是怎樣執(zhí)行的

    本文將建立一套建立一套MySQL的知識框架,通過討論select語句在MySQL是怎樣執(zhí)行的來展開內(nèi)容,感興趣的小伙伴一起來看下文吧
    2021-08-08
  • MySQL數(shù)據(jù)庫查詢之多表查詢總結

    MySQL數(shù)據(jù)庫查詢之多表查詢總結

    最近遇到了多表查詢的需求,也稱為關聯(lián)查詢,指兩個或更多個表一起完成查詢操作,下面這篇文章主要給大家介紹了關于MySQL數(shù)據(jù)庫查詢之多表查詢的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-08-08
  • 在Linux系統(tǒng)安裝MySql步驟截圖詳解

    在Linux系統(tǒng)安裝MySql步驟截圖詳解

    本文給大家介紹的是linux系統(tǒng)下使用官方編譯好的二進制文件進行安裝MySql的安裝過程和安裝截屏,這種安裝方式速度快,安裝步驟簡單。需要的朋友可以參考下在Linux系統(tǒng)安裝MySql步驟截圖詳解
    2016-10-10
  • MySQL分區(qū)表語法解讀

    MySQL分區(qū)表語法解讀

    MySQL分區(qū)表主要用于提高查詢效率,通過將數(shù)據(jù)分割成更小的部分進行管理,文章詳細介紹了如何創(chuàng)建、查詢、修改和存儲分區(qū)表,包括創(chuàng)建復合主鍵、按年份和月份分區(qū)、刪除分區(qū)、查詢分區(qū)數(shù)據(jù)以及利用存儲過程批量轉換非分區(qū)表為分區(qū)表等方法
    2025-02-02
  • mysql常用命令大全 mysql常用命令總結

    mysql常用命令大全 mysql常用命令總結

    本文介紹下,mysql中常用的一些命令,包括創(chuàng)建與修改數(shù)據(jù)庫、數(shù)據(jù)庫中的表,mysql的權限管理命令grant、revoke等的用法。有需要的朋友參考下
    2014-01-01
  • MySQL Binlog 日志監(jiān)聽與 Spring 集成實戰(zhàn)場景

    MySQL Binlog 日志監(jiān)聽與 Spring 集成實戰(zhàn)場景

    MySQL 的二進制日志(binlog)有三種常見的格式:Statement 模式、Row 模式和Mixed 模式,這篇文章主要介紹了MySQL Binlog 日志監(jiān)聽與 Spring 集成實戰(zhàn),需要的朋友可以參考下
    2024-12-12
  • Mysql 數(shù)據(jù)庫雙機熱備的配置方法

    Mysql 數(shù)據(jù)庫雙機熱備的配置方法

    mysql數(shù)據(jù)庫沒有增量備份的機制,當數(shù)據(jù)量太大的時候備份是一個很大的問題。還好mysql數(shù)據(jù)庫提供了一種主從備份的機制,其實就是把主數(shù)據(jù)庫的所有的數(shù)據(jù)同時寫到備份數(shù)據(jù)庫中。
    2010-06-06

最新評論

祁门县| 津南区| 平塘县| 登封市| 保定市| 寻乌县| 余干县| 桐柏县| 江川县| 宁陕县| 郴州市| 罗平县| 县级市| 郸城县| 常宁市| 五大连池市| 荣成市| 高安市| 涞水县| 溆浦县| 新沂市| 桑日县| 磐安县| 皋兰县| 呼玛县| 英吉沙县| 万全县| 大冶市| 沙田区| 泰顺县| 铜川市| 天津市| 阿拉尔市| 九江市| 茌平县| 石门县| 紫阳县| 横山县| 南华县| 大渡口区| 昆明市|