V2EX 首页   注册   登录
 soooon 最近的时间轴更新

soooon

  •   V2EX 第 229192 号会员,加入于 2017-05-05 14:44:17 +08:00
    soooon 最近回复了
    50 天前
    回复了 siknet 创建的主题 MySQL 问个入门的 SQL 语句问题
    这个属于改变表结构的需求了,专业的做法是用 alter table add column ... 语句 并且保留该数据库脚本。建议先弄清楚 DDL,DML 的区别。另外,现在只需要打开浏览器写 SQL 就能完成系统开发了: https://enhancer.io
    直接使用 Enhancer 吧,搞定一切增删改查事务,只需打开浏览器写 SQL 就能完成全部系统开发工作:enhancer.io
    可以尝试这个,让你从无聊的增删改查中解脱出来 : https://enhancer.io
    @echopan 可以的 一共有 24 套皮肤供你选择,LOGO 背景都可以自己更换,内容布局自己可以调整
    @AmazingH 是的
    @cnTangLang 2 列权限补充
    库房管理员只能访问包含了 查询 1 的 页面 A
    会计只能访问包含了查询 2 的页面 B
    这个在 Enhancer 菜单页面角色配置里面勾选一下就可以了
    @cnTangLang 好问题:)
    1. 行权限:
    类似刚刚 UPDATE,做 SELECT WHERE [某字段 == 当前授权用户或角色] 即可过滤掉用户不能够看的字段
    2. 列权限:
    对库房管理员 写 SELECT F1, F2 FROM tab
    对会计,写 SELECT F3, F4 FROM tab
    即提供两个查询页面。对于 Enhancer 来说,做两个 select 查询页面代价就几分钟
    @cnTangLang 欢迎这位同学有价值的交流:)
    数据权限拿,做 Update 语句为例,在 Enhancer 平台中实现权限控制的话,即 Where 语句中带上 [某字段 = 当前授权用户或角色] 这样的条件即可。更新不到记录,意味着没有权限。
    目前权限控制已经经过不少严格的 ERP 软件企业厂商实战检验过啦:)欢迎深入了解:)
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1147 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 49ms · UTC 16:03 · PVG 00:03 · LAX 08:03 · JFK 11:03
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1