› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
axsss
V2EX  ›  MySQL

关于数据和权限控制问题

  •  
  •   axsss · Dec 17, 2021 · 3063 views
    This topic created in 1743 days ago, the information mentioned may be changed or developed.
    一张表,有一个分类字段,根据这个分类字段,要实现不同的权限控制方案。比如在字段为 A 时,根据 A 字段的权限控制方式去查询,字段为 B 时就按 B 的权限控制去查询,这种设计可以实现吗?
    5 replies  •  2021-12-17 11:34:47 +08:00
    dk7952638
        1
    dk7952638  
       Dec 17, 2021
    1 逻辑代码实现
    2 如果是关系型数据库,可根据角色使用 SQL 解析器进行条件注入
    3 简单的项目直接选 1
    securityCoding
        2
    securityCoding  
       Dec 17, 2021
    数据权限跟业务相关性太强 ,手动处理吧
    Saxton
        3
    Saxton  
       Dec 17, 2021
    没听懂你的需求,说一下我这里的需求,我们数据权限是根据用户的角色和部门来做决定,用的框架是 mybatis ,写一个 handler 来全局根据用户权限加 where 条件。
    baibaibaibai
        4
    baibaibaibai  
       Dec 17, 2021
    自己加逻辑判断
    HelloWorld556
        5
    HelloWorld556  
       Dec 17, 2021
    ```
    if(字段==A){}
    if(字段==B){}
    ```
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2759 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 14:21 · PVG 22:21 · LAX 07:21 · JFK 10:21
    ♥ Do have faith in what you're doing.