peng123 大佬有话说 : 2020-1-10 20:13:13
大佬们请教个mysql问题~~~
问一下可不可以对数据库设置一个权限,比如同一个表单里面,我只想它只读取name内容,但不能修改它!但是同时又想他能修改time内容!能实现不?用phpmyadmin弄了半天都搞不好!yc002t
jshkk 大佬有话说 : 2020-1-10 20:15:44
所以你想表达啥啊?
peng123 大佬有话说 : 2020-1-10 20:18:23
jshkk 大佬有话说 : 2020-1-10 20:15
所以你想表达啥啊?
同一个表单。授权用户只能读取name内容。不能修改它,但是能修改time的内容。
jshkk 大佬有话说 : 2020-1-10 20:24:38
peng123 大佬有话说 : 2020-1-10 20:18
同一个表单。授权用户只能读取name内容。不能修改它,但是能修改time的内容。 …
如果是数据库中修改,权限只能做到表吧,没法到字段。。。
你说的表单是啥?
uu89o 大佬有话说 : 2020-1-10 20:27:58
分字段权限无法实现,但是你可以写个中间件程序,把这些权限都封装好,让外人只能使用这个程序来操作数据库
art 大佬有话说 : 2020-1-10 20:30:10
如是是单表创建个视图呀
醉里耍大刀 大佬有话说 : 2020-1-10 20:34:29
正如5楼所言,你可以写中间件,mysql本身并不能控制到字段的读写
夕日 大佬有话说 : 2020-1-10 20:53:10
权限控制一般都只能到表的
peng123 大佬有话说 : 2020-1-11 00:53:00
uu89o 大佬有话说 : 2020-1-10 20:27
分字段权限无法实现,但是你可以写个中间件程序,把这些权限都封装好,让外人只能使用这个程序来操作数据库 …
谢谢!
dforel 大佬有话说 : 2020-1-11 01:13:14
分字段不行,分表可以,你可以,分表,然后触发到同一个表。