Karp

Mysql 字段权限 禁止修改数据表的某一字段
通过mysql 管理账号 设置表单个字段权限, 限制表记录被修改的问题. 针对test账号 db1库下面的t1表的...
扫描右侧二维码阅读全文
19
2022/07

Mysql 字段权限 禁止修改数据表的某一字段

通过mysql 管理账号 设置表单个字段权限, 限制表记录被修改的问题.

针对test账号 db1库下面的t1表的 id,name, age 字段授予select, insert权限;

授权格式 select(要授权的字段,要授权的字段) 用户括号 括起来、insert()

mysql> grant select(id,name,age),insert(id,name,age) on db1.t1 to 'test'@'localhost';
Query OK, 0 rows affected (0.11 sec)

授权记录查询

select * from mysql.columns_priv;

该表也是不要拥有delete 权限 , 小心被绕开. 对比上篇文章 Mysql 触发器 禁止修改数据表的某一字段 的方案要简单一些. 诶没有DBA 啥都要自己想

最后修改:2022 年 07 月 19 日 03 : 41 PM

发表评论