亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

mysql用戶管理操作實例分析

 更新時間:2020年04月20日 10:54:27   作者:隨風行云  
這篇文章主要介紹了mysql用戶管理操作,結合實例形式分析了mysql用戶管理查看、創(chuàng)建、修改、刪除等相關操作技巧,需要的朋友可以參考下

本文實例講述了mysql用戶管理操作。分享給大家供大家參考,具體如下:

本文內容:

  • 用戶的介紹
  • 查看用戶
  • 創(chuàng)建用戶帳戶
  • 修改賬戶
  • 刪除帳戶
  • 關于匿名用戶

首發(fā)日期:2018-04-19


用戶的介紹:

  • mysql的客戶端連接是以用戶名來登錄服務端。
  • 服務端可以對用戶的權限來進行更改,所以每個用戶對數(shù)據(jù)庫或對數(shù)據(jù)表的權限都是不一樣的。
  • 一般來說不應該使用root用戶登錄,因為root用戶擁有最高的權限,可以進行刪除數(shù)據(jù)庫等“危險”操作。為了安全,應該使用其他用戶登錄,并且給他分配合適的權限。
  • 并且用戶應該是有密碼的,使用匿名用戶(沒有密碼)是非常危險的,如果這個匿名用戶又是開放遠程登錄的話那別人只要檢測到你的端口是開放的就可以登錄你的mysql了。

查看用戶:

  • MySQL用戶賬號和信息存儲在名為 mysql 的MySQL數(shù)據(jù)庫中。
  • mysql 數(shù)據(jù)庫有一個名為 user 的表,它包含所有用戶賬號。 user表有一個名為 user 的列,它存儲用戶登錄名。
    • image
  • 使用select * from user\G來獲取完整的表數(shù)據(jù)時
    • 其中后綴是priv是權限的意思,N代表沒有。image
    • host是代表允許登錄的主機,%為允許本地和非本地主機登錄image
    • user是用戶名image
    • authentication string是密碼的散列值。image

創(chuàng)建用戶帳戶:

  • 方式1:create user 用戶名@可登錄地址 identified by '密碼';
    • 沒有可登錄地址代表所有地址都能登錄image
    • 如果只允許本地登錄,應該設置成localhostimage
  • 方式2:grant 權限 on 數(shù)據(jù)庫.數(shù)據(jù)表 to 用戶名@可登錄地址 identified by '密碼';
    • image
  • 方式3:可以使用Insert直接往user表中插入數(shù)據(jù),但不建議使用。

修改賬戶:

  • 重命名用戶:rename user 原用戶名@可登錄地址 to 新用戶名@可登錄地址; 【原用戶名的可登錄地址是必須的,而新用戶名的可登錄地址是可選的,但不填的話就會默認成%即允許遠程登錄】
  • 更改密碼:set password for '用戶名'@可登錄地址 = password('密碼');【在不指定用戶名的情況下,為修改當前用戶的密碼】【可登錄地址是可選的,必須是原來的可登錄地址】
    • imageimage
  • 修改賬戶權限將在另外一篇博文中講述。超鏈接:mysql之用戶權限管理

刪除帳戶:

  • drop user 用戶名;

補充:

  • 在mysql5.0之前drop user命令只會刪除用戶,而不刪除權限,在5.0之前需要先用revoke刪除權限。

關于匿名用戶:

  • 在舊版本默認情況都會有一個匿名用戶,這使得你不需要使用用戶及密碼就能登錄mysql
  • 如何創(chuàng)建匿名用戶image
  • 一般情況下不應該創(chuàng)建匿名用戶,即使是因為學習方便而創(chuàng)建也應該設置成本地的。

更多關于MySQL相關內容感興趣的讀者可查看本站專題:《MySQL查詢技巧大全》、《MySQL事務操作技巧匯總》、《MySQL存儲過程技巧大全》、《MySQL數(shù)據(jù)庫鎖相關技巧匯總》及《MySQL常用函數(shù)大匯總

希望本文所述對大家MySQL數(shù)據(jù)庫計有所幫助。

相關文章

  • innodb如何巧妙的實現(xiàn)事務隔離級別詳解

    innodb如何巧妙的實現(xiàn)事務隔離級別詳解

    隔離是ACID(Atomicity,Consistency,Isolation,Durability)的重要部分,下面這篇文章主要給大家介紹了關于innodb如何巧妙的實現(xiàn)事務隔離級別的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2018-11-11
  • 基于mysql中delete的語法別名問題

    基于mysql中delete的語法別名問題

    這篇文章主要介紹了mysql中delete的語法別名問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • MySQL本地版本升級超詳細教程(從5.5.20升到8.0.21)

    MySQL本地版本升級超詳細教程(從5.5.20升到8.0.21)

    MySQL是一款廣泛使用的關系型數(shù)據(jù)庫管理系統(tǒng),但是舊版本的客戶端可能會受到一些限制,下面這篇文章主要給大家介紹了關于MySQL本地版本升級超詳細教程,本文是從5.5.20升到8.0.21的相關資料,需要的朋友可以參考下
    2023-04-04
  • Mysql數(shù)據(jù)庫中把varchar類型轉化為int類型的方法

    Mysql數(shù)據(jù)庫中把varchar類型轉化為int類型的方法

    這篇文章主要介紹了Mysql數(shù)據(jù)庫中把varchar類型轉化為int類型的方法的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-07-07
  • MySQL Community Server壓縮包安裝配置方法

    MySQL Community Server壓縮包安裝配置方法

    這篇文章主要為大家詳細介紹了MySQL Community Server壓縮包安裝配置方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Mysql的復合索引如何生效

    Mysql的復合索引如何生效

    本文主要介紹了Mysql的復合索引如何生效,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • MySQL主從復制配置心跳功能介紹

    MySQL主從復制配置心跳功能介紹

    這篇文章主要介紹了MySQL主從復制配置心跳功能介紹,解決Slave has read all relay log; waiting for the slave I/O thread to update it問題,需要的朋友可以參考下
    2014-06-06
  • Mysql體系化探討令人頭疼的JOIN運算

    Mysql體系化探討令人頭疼的JOIN運算

    這篇文章主要介紹了體系化探討令人頭疼的JOIN運算,本文將對JOIN運算進行體系化深入的探討,根據(jù)自己工作經(jīng)驗及參考業(yè)界經(jīng)典案例,針對性地提出語法簡化和性能優(yōu)化的方法論,需要的朋友可以參考下
    2022-07-07
  • 基于Windows安裝MySQL 8.0.12圖文教程

    基于Windows安裝MySQL 8.0.12圖文教程

    這篇文章主要為大家詳細介紹了基于Windows安裝MySQL 8.0.12圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • mysql5.7版本root密碼登錄問題的解決方法

    mysql5.7版本root密碼登錄問題的解決方法

    這篇文章主要為大家詳細介紹了mysql5.7版本root密碼登錄問題的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08

最新評論