SQL之DCL

DCL用于賬戶以及權(quán)限的管理

  • 創(chuàng)建用戶
  • 刪除用戶
  • 用戶授權(quán)
  • 撤銷授權(quán)
  • 查看權(quán)限

一. 創(chuàng)建用戶

  • 用戶只能在指定的IP地址上登錄
    CREATE USER 用戶名@IP地址 IDENTIFIED BY '密碼';
  • 用戶可以在任意IP地址上登錄
    CREATE USER 用戶名@'%' IDENTIFIED BY '密碼';

二. 給用戶授權(quán)

給用戶分派在指定的數(shù)據(jù)庫(kù)上的指定的權(quán)限

  • GRANT 權(quán)限1, ? , 權(quán)限n ON 數(shù)據(jù)庫(kù).* TO 用戶名@IP地址
    GRANT [CREATE,ALTER,DROP,INSERT,UPDATE,DELETE,SELECT] ON mydb.* TO user@localhost;
  • GRANT ALL ON 數(shù)據(jù)庫(kù).* TO 用戶名@IP地址;
    GRANT ALL ON mydb.* TO user@localhost;

三. 撤銷授權(quán)

撤消指定用戶在指定數(shù)據(jù)庫(kù)上的指定權(quán)限

  • REVOKE 權(quán)限1, ? , 權(quán)限n ON 數(shù)據(jù)庫(kù).* FROM 用戶名@IP地址;
    REVOKE [CREATE,ALTER,DROP] ON mydb.* FROM user@localhost;

四. 查看權(quán)限

查看指定用戶的權(quán)限

  • SHOW GRANTS FOR 用戶名@IP地址
    SHOW GRANTS FOR user@localhost;

五.刪除用戶

  • DROP USER 用戶名@IP地址
    DROP USER user@localhost;
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • MySQL 數(shù)據(jù)庫(kù)常用命令 1、MySQL常用命令 create database name; 創(chuàng)建數(shù)據(jù)庫(kù) use...
    55lover閱讀 5,038評(píng)論 1 57
  • MySQL服務(wù)的配置和使用 **修改MySQL管理員的口令:mysqladmin –u root password...
    FrancisSoung閱讀 1,411評(píng)論 0 15
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,533評(píng)論 19 139
  • 用戶管理mysql>use mysql;查看mysql> select host,user,password fr...
    小沙鷹168閱讀 19,314評(píng)論 0 3
  • 今天周末,但是作為一個(gè)外貿(mào)狗,還是得兢兢業(yè)業(yè)的在電腦面前做各種單據(jù),處理各種郵件。 終于現(xiàn)在有點(diǎn)閑暇時(shí)間啦,就想著...
    CathyLiu_9d79閱讀 355評(píng)論 0 0

友情鏈接更多精彩內(nèi)容