首页 > 数据库 >mysql: Usage权限

mysql: Usage权限

时间:2024-08-13 12:06:14浏览次数:11  
标签:数据库 用户 usage mysql Usage 权限

一,Usage权限的功能

1, 官方的解释

可以看到官方的说明:无权限,只允许连接到数据库

2,

Usage是连接(登陆)权限,
当建立一个用户时,就会自动授予其usage权限(默认授予)。
该权限只能用于数据库登陆,不能执行任何操作;
且usage权限不能被回收,也即REVOKE用户并不能删除用户。

 

二,测试:创建用户后就可以看到Usage权限:

CREATE USER 'laoliu'@'127.0.0.1' IDENTIFIED BY 'laoliupassword';

查询权限:

SHOW GRANTS FOR 'laoliu'@'127.0.0.1';

查看结果:

说明:可以看到,我们没有给新添加用户授予任何权限,而他已经拥有了usage权限
 原因: 用户必须连接到数据库,mysql才能知道用户是谁,知道了用户的id才能确定他的权限,
所以每个用户必须能拥有usage权限

 

标签:数据库,用户,usage,mysql,Usage,权限
From: https://www.cnblogs.com/architectforest/p/18356598

相关文章

  • MySQL InnoDB Cluster – how to manage a split-brain situation
    本文是翻译MySQLInnoDBCluster–howtomanageasplit-brainsituation[1]这篇文章,如有翻译不妥或不对的地方,敬请谅解与指正。请尊重原创和翻译劳动成果,转载的时候请注明出处。谢谢!每次我展示MySQLInnoDBCluster时,在创建集群的演示中,很多人都不明白为什么当我集群中已有2......
  • MySQL中INT(3)与INT(11)
    本文由ChatMoney团队出品开篇在MySQL数据库设计的世界里,数据类型的选择是一项基础而又至关重要的任务。其中,INT数据类型因其广泛的应用和灵活性备受青睐。然而,围绕着INT(3)与INT(11)的具体差异,常常存在一些误解。本文旨在深入探讨这两者的本质,揭开它们在存储、显示及实际应用......
  • MySQL——删除数据(三)使用关键字 TRUNCATE 删除表中数据
        在MySQL数据库中,还有一种方式可以用来删除表中所有的记录,这种方式需要用到一个关键字TRUNCATE,其语法格式如下:TEUNCATE[TABLE]表名        TRUNCATE的语法格式很简单,只需要通过“表名”指定要执行删除操作的表即可。下面通过一个案例来演示TRUN......
  • MySQL——单表查询(一)简单查询(1)SELECT语句
        MySQL从数据表中查询数据的基本语句是SELECT语句。在SELECT语句中,可以根据自己对数据的需求,使用不同的查询条件,SELECT语句的基本语法格式如下:SELECT[DISTINCT]*|字段名1,字段名2,字段名3,…FROM表名[WHERE条件表达式1][GR......
  • MySQL时区设置和查看
    检查:操作系统的时区MYSQL的时区 中国标准时间(CST)在修改系统时间之后,重新启动MySQL服务器,以确保修改生效。 mysql时区查看‌MySQL时区设置查看全局和会话时区使用命令SELECT@@global.time_zone,@@session.time_zone;可以查看全局和会话的时区设置。......
  • MySQL常用命令增删改查select,update,alter...
    MySQL常用命令增删改查select,update,alter…文章目录MySQL常用命令增删改查select,update,alter...MySQL修改用户密码MySQL删除用户命令MySQL修改用户密码查看MySQL的用户及hostselectuser,hostfrommysql.user;备注host分别代表的连接方式user@‘localh......
  • mysql优化路线
    1.explain查询计划(红色字体表示走了索引)type类型名称解释all全表扫描index便利索引树range对索引树进行范围扫描ref使用非唯一索引或唯一索引前缀进行查询eq_ref多表连接中,使用主键或者唯一索引进行查询const、system根据主键或唯一索引进行查询......
  • CTF-mysql
    整数型输入1发现有回显发现and1=1有回显1=2没有判断字段数1orderby2确定回显点-1unionselect1,2查看数据库名称-1unionselecr1,database()查看数据库名-1unionslelctgroup_concat(schema_name)frominformation_schema.schemata查看表名......
  • C ++ 也可以搭建Web?高性能的 C++ Web 开发框架 CPPCMS + MySQL 实现快速入门案例
    什么是CPPCMS?CppCMS是一个高性能的C++Web开发框架,专为构建快速、动态的网页应用而设计,特别适合高并发和低延迟的场景。其设计理念类似于Python的Django或RubyonRails,但针对C++提供了更细粒度的控制和更高效的性能。主要特点和优点1.高性能与并发处理​Cp......
  • BlackMarket靶机复现【附代码】(权限提升)
    TheBlackmarket/BlackMarket靶机下载地址:https://www.vulnhub.com/entry/blackmarket-1,223/https://www.vulnhub.com/entry/blackmarket-1,223/1.主机发现+端口扫描+目录扫描+敏感信息获取1.1.主机发现nmap-sn192.168.7.0/24|grep-B2'08:00:27:D6:0A:18'1.2.......