mysql学习笔记(7-DCL命令用户账号及权限管理)
admin
2023-05-19 03:42:03
0

用户账号及权限管理:


用户账号:'username'@'host'

     host:此用户访问当前mysql服务器时,允许其通过哪些主机远程创建连接;

     表示方式:IP,网络地址、主机名、通配符(%和_);


禁止检查主机名:my.cnf

     [mysqld]

     skip_name_resolve = ON


创建用户账号:

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


删除用户账号:

    DROP USER  ’user‘@’host' [, user@host] ...


授权:

     权限级别:管理权限、数据库、表、字段、存储例程;  

     GRANT  priv_type,...  ON  [object_type]  db_name.tbl_name  TO  'user'@'host'  [IDENTIFIED BY  'password'];

     priv_type: ALL  [PRIVILEGES]

     db_name.tbl_name:

         *.*:所有库的所有表;

         db_name.*:指定库的所有表;

         db_name.tbl_name:指定库的特定表;

         db_name.routine_name:指定库上的存储过程或存储函数;

     [object_type]

         TABLE

         FUNCTION

         PROCEDURE

     查看指定用户所获得的授权:

         SHOW GRANTS FOR  'user'@'host'

         SHOW GRANTS FOR CURRENT_USER;


回收权限:

    REVOKE  priv_type, ...  ON  db_name.tbl_name  FROM  'user'@'host';


注意:MariaDB服务进程启动时,会读取mysql库的所有授权表至内存中;

(1) GRANT或REVOKE命令等执行的权限操作会保存于表中,MariaDB此时一般会自动重读授权表,权限修改会立即生效;

(2) 其它方式实现的权限修改,要想生效,必须手动运行FLUSH PRIVILEGES命令方可;


加固mysql服务器,在安装完成后,运行mysql_secure_installation命令;


相关内容

热门资讯

宁波打造人工智能OPC滨海创业... “嘀、嘀、嘀……”识别到安全围栏内还有人员作业后,系统发出警报提示,安全门也无法落锁。在宁波高新区纬...
万泰机电取得内齿跳动测量装置专... 国家知识产权局信息显示,万泰机电工业(昆山)有限公司取得一项名为“一种内齿跳动测量装置”的专利,授权...
视频丨观影流量变消费增量 “电... 光影流转赋能消费升级,跨界融合激活增长引擎。截至目前,2026年度全国电影总票房(含预售)已突破14...
备战年底县市选战,国民党拟7月... 海峡导报综合报道 国民党备战年底县市选战,县市长参选人大多已底定,仅剩台北等6县市争取连任的县市长尚...
吴宗宪选战起手式!蒋万安以“宜... 海峡导报综合报道 国民党宜兰县长参选人吴宗宪将于19日在凯旋宴会广场举办首场大型恳托会,台北市长蒋万...
赖清德执政两年,蓝营民代批:对... 海峡导报综合报道 台湾地区领导人赖清德即将执政满两年,国民党民代许宇甄17日表示,检视赖当局过去2年...
数智筑基·港启新篇 达梦数据2... 活动现场 5月15日,达梦数据2026香港新品发布会举行,最新数据库管理系统DM9、新一代数据库一体...
多家银行关停独立信用卡App,... 中国银行本周发布公告,信用卡专属手机应用程序“缤纷生活”将从7月1日起停止服务,此前,多家银行也陆续...
免月租按量计费?联通有低消,移... 新京报贝壳财经讯(记者韦英姿)近日,有消息称“三大运营商即将全面推出免月租、按量计费套餐”,对此,新...
新研究揭示巨型钻石是怎样形成的 南非开普敦大学主导的一项研究就CLIPPIR钻石的形成原因给出新的线索,研究认为这类巨型且罕见的钻石...