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

mysql用戶創(chuàng)建與授權的簡單實例

 更新時間:2022年03月29日 14:14:12   作者:最強菜鳥  
MySQL等主流數(shù)據(jù)庫的最高權限一般是root用戶,有時我們需要提供數(shù)據(jù)庫的賬號和密碼以使用某些服務,下面這篇文章主要給大家介紹了關于mysql用戶創(chuàng)建與授權的相關資料,需要的朋友可以參考下

前言

mysql默認安裝的時候是有一個root用戶,這個用戶有最高權限,如果要開放數(shù)據(jù)庫里面的數(shù)據(jù)給別人使用的話,一般是不會開放root用戶給別人的,正常會創(chuàng)建新的用戶給別人使用,這個用戶的權限就可以自己進行控制了

一、用戶

創(chuàng)建用戶

命令

CREATE USER 'username'@'host' IDENTIFIED BY 'password';

參數(shù)說明:

(1)username:自己想要創(chuàng)建的用戶名

(2)host:可以連接到這個數(shù)據(jù)的主機地址,如果想要任意主機都可以連接到這臺服務器的話,可以使用通配符%

(3)password:用戶登錄的密碼

案例

創(chuàng)建用戶:zs,密碼:123,主機:196.168.64.12

CREATE USER 'zs'@'196.168.64.12' IDENTIFIED BY '123';

創(chuàng)建用戶:zs,密碼:123,任意主機都可以登錄該數(shù)據(jù)庫

CREATE USER 'zs'@'%' IDENTIFIED BY '123';

注意:如果要設置一個用戶可以有多個ip進行登錄訪問的話,只需要重復案例(1)的做法即可,賬號和密碼都一樣,主機ip不同即可

編輯用戶

創(chuàng)建好用戶后,如果要修改用戶密碼的話可以進行下面的操作

命令

SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');

例如

SET PASSWORD FOR 'zs'@'196.168.64.12' = PASSWORD("123456");

如果是當前登錄用戶可以使用下面的命令

SET PASSWORD = PASSWORD("123456");

刪除用戶

如果想刪除創(chuàng)建的用戶可以使用下面的命令

drop user '用戶名'@'ip';

例如:

drop user 'zs'@'192.168.92.14';

二、權限

授權

命令

GRANT privileges ON databasename.tablename TO 'username'@'host'

注意:

(1)privileges:用戶的操作權限,如SELECT,INSERT,UPDATE,DELETE等,如果要授予所的權限則使用ALL

(2)databasename:數(shù)據(jù)庫名

(3)tablename:數(shù)據(jù)庫表,如果要授予該用戶對所有數(shù)據(jù)庫和表的相應操作權限則可用*表示,如*.*

(4)username:要授權的用戶

(5)host:ip

例子

給用戶zs,授予數(shù)據(jù)庫test1里面的用戶表user增刪改查的權限

GRANT ALL ON test1.user TO 'ZS'@'192.169.12.12';

給用戶zs,授予數(shù)據(jù)庫test1里面的用戶表user查改的權限

GRANT SELECT,UPDATE ON test1.user TO 'ZS'@'192.169.12.12';

給用戶zs,授予數(shù)據(jù)庫里面所有表的所有權限

GRANT ALL ON *.*  TO 'ZS'@'192.169.12.12';

撤銷權限

命令

REVOKE privilege ON databasename.tablename FROM 'username'@'host';

注意:

(1)privileges:用戶的操作權限,如SELECT,INSERT,UPDATE,DELETE等,如果要授予所的權限則使用ALL

(2)databasename:數(shù)據(jù)庫名

(3)tablename:數(shù)據(jù)庫表,如果要授予該用戶對所有數(shù)據(jù)庫和表的相應操作權限則可用*表示,如*.*

(4)username:要授權的用戶

(5)host:ip

例子

給用戶zs,授予數(shù)據(jù)庫test1里面的用戶表user查改的權限后,想撤銷該權限

REVOKE SELECT,UPDATE ON test1.user TO 'ZS'@'192.169.12.12';

三、其他命令

查看數(shù)據(jù)庫中的所有用戶

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

查看數(shù)據(jù)庫中具體某個用戶的權限

show grants for 'cactiuser'@'%';    

設置與更改用戶密碼

SET PASSWORD FOR ‘username’@’host’ = PASSWORD(‘newpassword’);

如果是當前登陸用戶用:

SET PASSWORD = PASSWORD(“newpassword”);

mysql> SET PASSWORD FOR 'finley'@'%' = PASSWORD("123456");

總結

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

相關文章

  • Windows系統(tǒng)下MySQL無法啟動的萬能解決方法

    Windows系統(tǒng)下MySQL無法啟動的萬能解決方法

    這篇文章主要給大家介紹了關于Windows系統(tǒng)下MySQL無法啟動的萬能解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • MySQL的driverClassName與url使用方式

    MySQL的driverClassName與url使用方式

    這篇文章主要介紹了MySQL的driverClassName與url使用方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • 淺談訂單重構之 MySQL 分庫分表實戰(zhàn)篇

    淺談訂單重構之 MySQL 分庫分表實戰(zhàn)篇

    這篇文章主要介紹了 MySQL 分庫分表方法的相關資料,需要的朋友可以參考下面文章內容,希望能幫助到你
    2021-09-09
  • mysql實現(xiàn)事務的提交與回滾的實例詳解

    mysql實現(xiàn)事務的提交與回滾的實例詳解

    在本篇文章中我們給大家分享一篇關于mysql實現(xiàn)事務的提交與回滾的實例內容,有需要的朋友們可以參考學習下。
    2020-01-01
  • MySQL 5.6.14 win32安裝方法(zip版)

    MySQL 5.6.14 win32安裝方法(zip版)

    這篇文章主要介紹了MySQL 5.6.14 win32安裝方法(zip版)的相關資料,非常不錯,需要的朋友可以參考下
    2016-08-08
  • mysql利用覆蓋索引避免回表優(yōu)化查詢

    mysql利用覆蓋索引避免回表優(yōu)化查詢

    這篇文章主要給大家介紹了關于mysql如何利用覆蓋索引避免回表優(yōu)化查詢的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • MySQL性能分析及explain的使用說明

    MySQL性能分析及explain的使用說明

    本文我們主要介紹了MySQL性能分析以及explain的使用,包括:組合索引、慢查詢分析、MYISAM和INNODB的鎖定、MYSQL的事務配置項等,希望能夠對您有所幫助。
    2011-08-08
  • MySQL之模糊查詢特殊字符處理方式

    MySQL之模糊查詢特殊字符處理方式

    這篇文章主要介紹了MySQL之模糊查詢特殊字符處理方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • SQL匯總統(tǒng)計與GROUP BY過濾查詢實現(xiàn)

    SQL匯總統(tǒng)計與GROUP BY過濾查詢實現(xiàn)

    這篇文章主要介紹了SQL匯總統(tǒng)計與GROUP BY過濾查詢實現(xiàn),GROUP BY 實質是先排序后分組,遵照索引建的最佳左前綴。當無法使用索引時,增大max_length_for_sort_data和sort_buffer參數(shù)的值
    2023-01-01
  • 一文掌握MySQL表的創(chuàng)建和約束

    一文掌握MySQL表的創(chuàng)建和約束

    這篇文章主要和大家分享一下數(shù)據(jù)庫的創(chuàng)建和銷毀語法以及詳細講解MySQL表的創(chuàng)建代碼和約束的使用,文中的示例代碼講解詳細,感興趣的可以了解一下
    2022-07-07

最新評論