文章 2023-05-31 来自:开发者社区

MySQL部分权限回收功能(Partial Revokes)的使用---发表在爱可生开源社区

爱可生开源社区 https://mp.weixin.qq.com/s/fqyHfyNUwIjKNHYHfunc-g部分权限回收功能的说明MySQL数据库对于对象的操作级别分为:全局、数据库、表、字段等。粒度从粗到细。如果粗的粒度的权限满足了,将不再检验细粒度的级别,这种验证方式有的时候不方便,例如需要把100个数据库中除了某一个数据库外的访问权限赋予某个用户,需要进行99次赋权。从MySQL 8....

文章 2023-05-31 来自:开发者社区

SELinux与MySQL--发表在爱可生开源社区

https://mp.weixin.qq.com/s/6o4XMWbcFDqZcQHPSRdXrw为了提高Linux系统的安全性,在Linux 上通常会使用SELinux或AppArmor实现强制访问控制(Mandatory Access Control MAC)。对于MySQL数据库的强制访问控制策略通常是激活的,如果用户采用默认的配置,并不会感到强制访问控制策略对MySQL数据库的影响,但一....

文章 2023-05-31 来自:开发者社区

从输入任何密码都可以直接登录 MySQL 的 root 用户谈 auth_socket 验证插件---发表到爱可生开源社区

现象一线的工程师反映了一个奇怪的现象,刚刚从 MySQL 官网上下载了一个 MySQL 5.7.31,安装完成后,发现使用任何密码都能登陆 MySQL,修改密码也不管用,重新启动 MySQL 也不能解决。分析怀疑使用了 --skip-grant-tables, 使用 mysqld --print-defaults 检查,没有发现。检查登陆用户,都是 root@localhost,说明和 prox....

文章 2023-05-31 来自:开发者社区

MySQL 启动失败的常见原因---发表到爱可生开源社区

MySQL 启动失败的最常见的原因有两类,分别是无法访问系统资源和参数设置错误造成的,下面分别分析如下。无法访问系统资源MySQL 不能访问启动需要的资源是造成而 MySQL 无法启动的一个常见原因,如:文件,端口等。由于 linux 中用于启动 mysqld 进程的 mysql 用户通常是不能登陆的,可以使用类似下面的命令检查文件的访问权限。# sudo -u mysql touch /var....

文章 2023-05-31 来自:开发者社区

使用Python解析并“篡改”MySQL的Binlog---发表到爱可生开源社区

前言MySQL 的 Binlog 记录着 MySQL 数据库的所有变更信息,了解 Binlog 的结构可以帮助我们解析Binlog,甚至对 Binlog 进行一些修改,或者说是“篡改”,例如实现类似于 Oracle 的 flashback 的功能,恢复误删除的记录,把 update 的记录再还原回去等。本文将带您探讨一下这些神奇功能的实现,您会发现比您想象地要简单得多。本文指的 Binlog 是....

使用Python解析并“篡改”MySQL的Binlog---发表到爱可生开源社区
文章 2023-05-30 来自:开发者社区

迁移MariaDB审计插件(Audit Plugin)到MySQL 5.7---发表到爱可生开源社区

背景Oracle的MySQL社区版本不带审计插件(Audit Plugin),要想使用审计功能,你可以用Enterprise的版本,不过这需要银子。业界还有一些GPL协议的审计插件,这里我们选择MariaDB的审计插件。迁移并安装MariaDB的10.1版本对应与Oracle的MySQL 5.7,我们到它的官网上下载linux的通用版本https://downloads.mariadb.com/....

文章 2023-05-29 来自:开发者社区

MySQL企业版工具——使用MySQL Enterprise Monitor监控MySQL数据库和主机---发表到爱可生开源社区

MySQL在企业版里的有个工具MySQL Enterprise Monitor,可以用于监控MySQL实例和主机性能。现实验如下:安装下载到https://edelivery.oracle.com/ 网站下软件:安装服务端unzip mysql_monitor.zip ./mysqlmonitor-8.0.20.1237-linux-x86_64-installer.bin scutech@...

MySQL企业版工具——使用MySQL Enterprise Monitor监控MySQL数据库和主机---发表到爱可生开源社区
文章 2023-05-29 来自:开发者社区

MySQL 8中新增的轻量级备份锁lock instance for backup---发表到爱可生开源社区

mysql 8中新增了一个轻量级的备份锁(https://dev.mysql.com/doc/refman/8.0/en/lock-instance-for-backup.html),它允许在online备份的时候进行DML操作,同时可防止快照不一致。这个锁禁止的操作很少,它禁止的操作包括:文件的创建、删除、改名,账户的管理和 REPAIR TABLE 、TRUNCATE TABLE、 OPTI....

MySQL 8中新增的轻量级备份锁lock instance for backup---发表到爱可生开源社区
文章 2018-07-06 来自:开发者社区

MySQL 创始人:写代码比打游戏还爽,程序员应该多泡开源社区

大学计算机专业的数量总是会随着技术公司的兴衰而起伏,而现在,计算机科学正处在全盛时期。 这意味着,不管怎样,计算机科学专业的毕业生绝大部分可能都会去敲2年的代码,再转到产品管理,然后过渡到企业、创业或者商学院,接着再转为既有公司的中层管理,32岁的时候结婚,有了2个孩子,一个儿子,一个女儿,一条狗,还有一栋2层的漂亮房子。 对于大多数人来说,成为程序员就是一份朝九晚五的工作,一份有保障的6位数薪....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

数据库领域前沿技术分享与交流

+关注
相关镜像