-----用户对应的权限菜单----------------------------------------------------------------------------------------
select distinct a.name 组织,y.Name 用户,U.Name 用户组,b.Name 角色名称,d.Name,menuBETrl.DisplayName 菜单名称,
case authorityBE.Opinion when 0 then '拒绝' when 2 then '允许' end as 权限值   from Base_UserOrgRole x
inner join base_role_trl b on x.role=b.id and b.SysMLFlag='zh-CN' and b.name<>'导出报表权限' and b.Name<>'OBA'
inner join base_role roleBE on x.role=roleBE.id
inner join Base_RoleApplication z on x.role=z.role
inner join Base_Application_Trl d on z.application=d.id and d.SysMLFlag='zh-CN'
inner join base_userorg e on x.userorg=e.id
inner join base_organization_trl a on e.org=a.id
inner join Base_User y on e.[User]=y.id
inner join Base_UserGroup_Trl U on y.UserGroup=U.ID --显示用户组
inner join vw_UBF_Security_Right_Task authorityBE on authorityBE.RoleId = roleBE.ID
inner join UBF_Assemble_Menu menuBE on authorityBE.AuthorityItemId =menuBE.ID
inner join UBF_Assemble_Menu_Trl menuBETrl on menuBETrl.ID = menuBE.ID and menuBETrl.SysMLFlag='zh-CN'
inner join Base_Application appBE on menuBE.[Application] = appBE.ID--添加条件--
--where U.Name='财务组'  and y.Effective_IsEffective=1 and authorityBE.Opinion=2---------------------------------------------------------------------------------------------------------------------
-----用户对应的权限菜单--只显示系统模块----------------------------------------------------------------------------------------
select distinct a.name 组织,y.Name 用户,U.Name 用户组,b.Name 角色名称,d.Name 模块名称,
case authorityBE.Opinion when 0 then '拒绝' when 2 then '允许' end as 权限值   from Base_UserOrgRole x
inner join base_role_trl b on x.role=b.id and b.SysMLFlag='zh-CN' and b.name<>'导出报表权限' and b.Name<>'OBA'
inner join base_role roleBE on x.role=roleBE.id
inner join Base_RoleApplication z on x.role=z.role
inner join Base_Application_Trl d on z.application=d.id and d.SysMLFlag='zh-CN'
inner join base_userorg e on x.userorg=e.id
inner join base_organization_trl a on e.org=a.id
inner join Base_User y on e.[User]=y.id
inner join Base_UserGroup_Trl U on y.UserGroup=U.ID --显示用户组
inner join vw_UBF_Security_Right_Task authorityBE on authorityBE.RoleId = roleBE.ID
inner join UBF_Assemble_Menu menuBE on authorityBE.AuthorityItemId =menuBE.ID
inner join UBF_Assemble_Menu_Trl menuBETrl on menuBETrl.ID = menuBE.ID and menuBETrl.SysMLFlag='zh-CN'
inner join Base_Application appBE on menuBE.[Application] = appBE.ID
--添加条件----where U.Name='财务组'  and y.Effective_IsEffective=1 and authorityBE.Opinion=2 

转载于:https://www.cnblogs.com/shihua513/p/9406137.html

用友U9数据库--用户对应的权限明细查询相关推荐

  1. plsql 只读_使用PLSQL 创建Oracle数据库用户并设置权限

    转至https://blog.csdn.net/ying890/article/details/14083029?utm_medium=distribute.pc_relevant_download. ...

  2. mongo数据库用户创建及权限授予

    基础概念: Built-In Roles(内置角色):  1.数据库用户角色:read.readWrite;  2.数据库管理角色:dbAdmin.dbOwner.userAdmin:  3.集群管理 ...

  3. oracle数据库用户创建_权限分配_以及导入_导出数据,oracle数据库用户创建、权限分配,以及导入,导出数据...

    下面数据库所用的版本为ORACLE 9I (9.2.0),安装数据库时,数据库系统会创建一个数据库实例, 其中:安装目录选为:\oracle, 数据库名与数据库SID 号都输入:ora9i 数据库安装 ...

  4. 查看mysql用户权限_mysql 如何查看该数据库用户具有哪些权限?

    展开全部 背景 在了解动态权限之前,我们先回顾下 MySQL 的权限列表. 权限列表大体分为服务级别和表级别,列级别以32313133353236313431303231363533e59b9ee7a ...

  5. mysql用户及数据库的创建及权限的更改

    创建数据库 create database discuz default character set utf8 collate utf8_general_ci; 创建用户 create user 'd ...

  6. oracle数据库赋权_oracle数据库用户之间授权

    今天遇到一个数据库的问题: 系统数据库用户下创建了几个视图用于外部系统开发报表使用,当外部系统提取视图数据时,需要通过一个只能访问需要视图权限的用户,于是想到给他创建一个新的用户,并给这个用户分配只能 ...

  7. MySQL(3)数据库用户管理

    文章目录 一.用户管理 1.1 新建用户 1.2 查看用户信息 1.3 重命名用户 1.4 删除用户 1.5 修改当前登录用户密码 1.6 修改其他用户密码 1.7 忘记 root 密码的解决办法 二 ...

  8. 数据库基本操作-----数据库用户管理和授权

    目 录 一.数据库用户管理 1.新建用户 2.查看用户信息 3.重命名用户 4.删除用户 5.修改当前登录用户密码 6.修改其他用户密码 7.忘记 root 密码的解决办法 (1)修改 /etc/my ...

  9. MySQL数据库用户管理操作(二)

    文章目录 一.数据表操作 1.克隆表 1.1 先克隆表,再克隆数据 1.2 克隆表的数据并创建表 2.清空表 2.1 delete清空表 2.2 truncate清空表 2.3 drop.trunca ...

最新文章

  1. java中mypoiexception_Java中使用POI读取大的Excel文件或者输入流时发生out of memory异常参考解决方案...
  2. 机房几台终端电脑,本地连接中不停的出现连接和断开,网络不通,解决方法...
  3. 将外部准备好的sqlite导入到项目当中
  4. ansys流固耦合分析与工程实例模型文件_平板射流冲击流固耦合分析
  5. MongoDB存储基础教程
  6. ConcurrentHashMap源码剖析(1.8版本)
  7. mysql怎么插入10w测试数据_mysql快速插入100万测试数据
  8. 台式蓝牙模块_华为第一台台式机来了!已上线官网 定价尚未公布
  9. java appium_Android应用开发之AS+Appium+Java+Win自动化测试之Appium的Java测试脚本封装(Android测试)...
  10. PCL——4.深度图像
  11. python 下载文件-Python实现批量下载文件
  12. 村上隆首场中国直播,火山同传打造“影院级字幕”
  13. 基于STM32的医院呼叫系统设计
  14. 部分免费开放的电子图书馆
  15. 处理 Git 提交中出现 .DS_Store 文件
  16. R语言如何释放运行之后的内存?
  17. 开机 服务 自动 bat regedi_android实现通话自动录音服务_Android
  18. 服务中心-ServiceCenter
  19. 面经:2020校招中兴提前批面试经历
  20. java实现阿里大于短信发送服务

热门文章

  1. R语言散点图+趋势线+标注
  2. 在IPCam上搭建WEB服务并通过CGI交互的相关问题
  3. [转载] 晓说——第1期:揭秘游戏规则奥斯卡走下“神坛“
  4. playframework 笔记——搭建自己的paly工程
  5. win10上不了网服务器未响应,win10的DNS 服务器未响应
  6. DNS服务器无响应win10系统,Win10上的DNS服务器无响应:这是如何解决它
  7. 文字识别 SDK 11 给大家看一个手册
  8. java 正整数类型_Java 整数类型
  9. 陆涛带着孙飞和汪贺早早的等在这里
  10. 闲聊机器人实例四:python实现小姜机器人,BERT检索模型,新增一个余弦相似度Cosine层, 解决BERT句向量编码传输耗时问题。部署tf-serving