市场服务二部”修改为“市场二部”、
“市场服务三部”修改为“市场三部”、
“县域服务一部”修改为“县域一部”、
“县域服务二部”修改为“县域二部”、“综合管理部”修改为“综合业务部”。

SELECT  * FROM  SysDepart  WHERE   BranchID='3030'

UPDATE  S SET  S.DepartName='综合业务部'
FROM  SysDepart  S  WHERE   S.BranchID='3030' AND  S.DepartName='综合管理部'

------------------------------------------------------------
select S.ID,S.[Account],S.[RealName],B.[BranchName] "地市"

from SysUser S,Branch B
WHERE   S.[BranchID]=B.[ID]
AND  B.[BranchName]='苏州业务部'
AND   S.[RealName] in  ('缪艳','龚建国','王靖东')
ORDER BY   S.[RealName]   ASC

SELECT DISTINCT   S.[RealName],CASE   Enable  WHEN  '1'  THEN  '在用' 
               WHEN  '0'  THEN  '注销'
ELSE  '注销'   END   状态 ,
      B.[BranchName] "地市"
 from SysUser S,UserRole U , SysRole R ,Branch B
WHERE  S.[ID]=U.[UserID]
AND U.[RoleID]=R.[ID]
AND S.[BranchID]=B.[ID]
ORDER  BY  B.[BranchName]   ASC

--------------------------------------------------------------------------------

--查看权限关联的角色

select SysRole.RoleName,* from RoleAuthority 
left join SysRole 
on SysRole.ID=RoleAuthority.RoleID where AuthorityID='2231'

--查看权限关联的用户

SELECT SysUser.RealName 用户名  
,Branch.BranchName 地市
FROM SysUser

LEFT JOIN Branch ON SysUser.BranchID = Branch.ID

WHERE SysUser.ID IN
  ( SELECT DISTINCT(UserID) FROM dbo.UserRole WHERE RoleID IN 
  ( SELECT RoleID FROM dbo.RoleAuthority WHERE AuthorityID='2153'))
  
  
 --查看角色关联用户 
 查询全省导出权限
 
select SysUser.RealName,SysRole.RoleName, SysDepart.DepartName,Branch.BranchName  from UserRole 
left join SysUser on sysuser.ID=UserRole.UserID 
left join SysRole on SysRole.ID=UserRole.RoleID
left join SysDepart on SysDepart.ID=SysUser.DepartID
left join Branch on  Branch.ID=sysuser.BranchCode
WHERE RoleID = '107'
order by  Branch.BranchCode asc

-----角色 ID (导出 权限)

UserRole ID in (104,375)

select  * from UserRole   WHERE  [UserID]='6229'

select  * from UserRole   WHERE  [Creater] LIKE '%bai%'

select  * from UserRole   WHERE  [Creater]='test'

select  * from Branch

select  * from UserRole    where RoleID in (104,375)

select  * from SysRole 
WHERE  [ID] IN 
( select  [RoleID]  from UserRole   WHERE  [UserID]='6229' )

---查看用户拥有的角色权限:

select  * from SysRole 
WHERE    [ID] IN 
(select  [RoleID]  from UserRole   WHERE  [UserID]='6229')

----------------------------------------------------------------------

select  * from SysDepart    where BranchCode='3160' AND ID='3279'

delete  from SysDepart    where BranchCode='3160' AND ID='3279'

ORDER  BY BranchCode ASC

select *  from COM_CITY WHERE Name  LIKE '%泰州%'

select  * from SysUser   WHERE [RealName]  LIKE '%柏%'

select  ID,[RealName],[DepartID] from SysUser   WHERE [RealName]  LIKE '%柏%'

select  * from SysUser   where ID in ( select  UserID from UserRole where RoleID in (104,375) )

----查询人员 地市中所属 部门:

select  u.id userid,u.RealName , d.DepartName  from SysDepart d ,SysUser u
where d.ID=U.DepartID
--and d.BranchID='3080'
and  u.RealName  like '%左鹏鹏%'

------------------------------------------------

select S.[Account],S.[RealName],S.[Telephone],S.[Creater],S.[CreateDate],
       R.[RoleName] "权限" ,
       d.DepartName "部门",B.[BranchName] "地市"
 from SysUser S,UserRole U , SysRole R , SysDepart D,Branch B
WHERE  S.[ID]=U.[UserID]
AND U.[RoleID]=R.[ID]
AND D.ID=S.DepartID
AND S.[BranchID]=B.[ID]
AND s.RealName like '%姚丹丹%'
AND   ( R.[RoleName] LIKE  '%经理%'  or R.[RoleName] LIKE  '%主管%' )

--------------------------------------------------------------------------------
查询每个部门有哪些人:

SELECT DISTINCT  S.[Account],S.[RealName],
       d.DepartName "部门",B.[BranchName] "地市"
 from SysUser S,UserRole U , SysRole R , SysDepart D,Branch B
WHERE  S.[ID]=U.[UserID]
AND U.[RoleID]=R.[ID]
AND D.ID=S.DepartID
AND S.[BranchID]=B.[ID]
AND B.[BranchName]='苏州业务部' 
AND  S.[RealName] IN

'周丽芳',
'吴寅',
'齐丹丹',
'王寅',
'胡伟倩'
 )
ORDER  BY   d.DepartName ASC

---------------------------------------------------------------
江苏银商:

select S.[Account],count(R.[RoleName]) "权限" 
 from SysUser S,UserRole U , SysRole R , SysDepart D
WHERE  S.[ID]=U.[UserID]
AND U.[RoleID]=R.[ID]
AND D.ID=S.DepartID
--AND s.[RealName]  LIKE '5703%'
GROUP BY  S.[Account] 
ORDER BY  S.[Account] ASC

select  * from SysRole 
WHERE    [ID] IN 
( select  *   from UserRole   WHERE  [UserID]='6229')

select  *   from SysUser   WHERE [RealName]  LIKE '%华慧%'
select  *   from dbo.Branch

select S.[Account],S.[RealName],R.[RoleName] "权限" 
 from SysUser S,UserRole U , SysRole R 
WHERE  S.[ID]=U.[UserID]
AND U.[RoleID]=R.[ID]
AND s.[RealName]  LIKE '%柏%'

select  * from SysDepart    where BranchCode='3160'

---业务部对应的代码表:

select  * from Branch

----------OSS 角色对应的 菜单查询

select SysRole.RoleName,SysAuthority.DisplayName 
from RoleAuthority 
left join SysRole 
on RoleAuthority.RoleID=SysRole.ID 
left join SysAuthority on 
RoleAuthority.AuthorityID=SysAuthority.ID
--where SysAuthority.DisplayName  LIKE  '%派工部门%'

where   SysRole.RoleName   like '%派工部门查询%'

-------------  查询全省  工单(非自己的)

派工部门查询  这个角色  打勾

-------------------------------------------------------------------------
员工 在部门 所属的角色:

select S.[Account],S.[RealName],S.[Telephone],S.[Creater],S.[CreateDate],
       R.[RoleName] "权限" ,
       d.DepartName "部门",B.[BranchName] "地市"
 from SysUser S,UserRole U , SysRole R , SysDepart D,Branch B
WHERE  S.[ID]=U.[UserID]
AND U.[RoleID]=R.[ID]
AND D.ID=S.DepartID
AND S.[BranchID]=B.[ID]
AND  d.DepartName <>'终端部员工'
AND   S.[RealName]='余良'
ORDER  BY  S.[Account] ASC

------------------------------------------------------------

乡镇代理点用户:

select   DISTINCT 
 S.[Account],S.[RealName],S.[Telephone],S.[Creater],S.[CreateDate],
       --R.[RoleName] "权限" ,
       d.DepartName "部门",B.[BranchName] "地市"
 from SysUser S  LEFT  JOIN  UserRole U 
 ON  S.[ID]=U.[UserID]
 LEFT  JOIN  SysRole R 
 ON  U.[RoleID]=R.[ID]
 LEFT  JOIN  SysDepart D
 ON  D.ID=S.DepartID
 LEFT  JOIN   Branch B
 ON   S.[BranchID]=B.[ID]
WHERE   d.DepartName LIKE '%乡镇%'
ORDER  BY  S.[Account] ASC

-------------------------------------------------------------------------

select  
S.[Account],S.RealName,S.ID,
d.DepartName "部门"
 from SysUser S LEFT  JOIN  dbo.SysDepart d 
ON D.ID=S.DepartID
WHERE d.DepartName LIKE '%乡镇%'
 
 select  *   from UserRole   WHERE  [UserID]='6349'

select  *   from SysUser   WHERE [RealName]  LIKE '%柏%'
-----------------------------------------------------------------

select SysRole.RoleName,SysAuthority.DisplayName 
from RoleAuthority 
left join SysRole 
on RoleAuthority.RoleID=SysRole.ID 
left join SysAuthority on 
RoleAuthority.AuthorityID=SysAuthority.ID
where SysRole.RoleName  like '%测试角色%'

----如果是南京的客户经理  :需要 “客户回访”

维护经理

UserRole ID in (104,375)
用户表
的用户权限有104和375的
都是维护经理

无法派工  需要在“分组管理”  里面,添加成员,  才能派工

-----------------------------------------------
工单分组的: 看不到其他部门的工单  权限

你记一下
这是工单那块的

只要涉及到工单那块
市场部内勤
市场部主管
超级管理员
派工部门查询

------------------------------------------------------
常州渠道商:
SELECT  * FROM COM_BASECODE  WHERE TYPE='Channelcompany'
  AND BaseCode IN ('1','4','25','8')
  
select  * from SysUser  WHERE ChannelCompany IN  ('1','4','25','8')

select   DISTINCT 
 S.[Account],S.[RealName],S.Mobile,S.[Creater],S.[CreateDate],
       --R.[RoleName] "权限" ,
       d.DepartName "部门",B.[BranchName] "地市"
 from SysUser S  LEFT  JOIN  UserRole U 
 ON  S.[ID]=U.[UserID]
 LEFT  JOIN  SysRole R 
 ON  U.[RoleID]=R.[ID]
 LEFT  JOIN  SysDepart D
 ON  D.ID=S.DepartID
 LEFT  JOIN   Branch B
 ON   S.[BranchID]=B.[ID]
WHERE   S.ChannelCompany IN  ('1','4','25','8')
AND   S.BranchCode='3040'
--ORDER  BY  S.[Account] ASC 
UNION 
select   DISTINCT 
 S.[Account],S.[RealName],S.Mobile,S.[Creater],S.[CreateDate],
       --R.[RoleName] "权限" ,
       d.DepartName "部门",B.[BranchName] "地市"
 from SysUser S  LEFT  JOIN  UserRole U 
 ON  S.[ID]=U.[UserID]
 LEFT  JOIN  SysRole R 
 ON  U.[RoleID]=R.[ID]
 LEFT  JOIN  SysDepart D
 ON  D.ID=S.DepartID
 LEFT  JOIN   Branch B
 ON   S.BranchCode=B.[ID]
WHERE   (d.DepartName LIKE '%吉连%'
OR   d.DepartName LIKE '%东大集成%'
OR   d.DepartName LIKE '%美宽达%'
OR   d.DepartName LIKE '%富锐%')
AND   S.BranchCode='3040'
ORDER  BY  S.[Account] ASC

江苏OSS用户权限修改的更多相关文章

  1. Docker 记一次容器内部修改宿主机挂载目录用户权限后宿主机目录变化

    一.需求: 因公司需求,需制作mysql5.7.22 docker基础镜像,每个项目以此镜像启动一个数据库容器,并且每个项目挂载一个宿主机目录到镜像中数据存储下面用于数据持久化保存以便后期迁移至阿里云 ...

  2. Linux基础知识第七讲,用户权限以及用户操作命令

    目录 Linux基础知识第七讲,用户权限以及用户操作命令 一丶简介linux用户,用户权限,组的概念. 1.1 基本概念 1.2 组 1.3 ls命令查看权限. 二丶用户权限修改命令 1.chmod ...

  3. mysql用户密码修改,用户添加、删除及设置权限

    一下的示例所用用户名和密码为:test,111111 Mysql密码修改: Mysql修改密码需要root的权限,先执行mysql -uroot -p(密码); 1)使用set password方式来 ...

  4. Liferay 6.2 改造系列之二十:修改默认添加用户权限及用户是否拥有个人站点的配置

    1.修改默认添加用户权限为User,而非Powers User: 在/portal-master/portal-impl/src/portal.properties文件中有如下配置: # # Inpu ...

  5. 如何实现Oracle修改用户权限 .

    这里将介绍Oracle修改用户权限的实现过程,包括一些权限管理方面的东西.希望通过本文能对大家了解Oracle修改用户权限有所帮助. ORACLE数据库用户与权限管理 ORACLE是多用户系统,它允许 ...

  6. linux中如何修改文件夹的用户权限 chown命令

    linux中,可以使用chown命令来修改文件夹的用户权限. 1.  以普通用户 A 登录linux,利用su -切换到root用户 2. 在root用户下,可以看到文件夹内容 3. 但通过文件系统, ...

  7. 为用户增加sudo权限(修改sudoers文件)

    在使用Linux系统过程中,通常情况下,我们都会使用普通用户进行日常操作,而root用户只有在权限分配及系统设置时才会使用,而root用户的密码也不可能公开.普通用户执行到系统程序时,需要临时提升权限 ...

  8. Nginx 修改用户权限

    [1]Nginx 修改用户权限 (1)修改前:Nginx系统默认用户权限是nobody 查看可知: (2)修改方法 欲使用root权限启动的. 修改 /usr/local/nginx/conf/ 下n ...

  9. mysql:赋予用户权限、查看及修改端口号

    一.mysql 赋给用户权限 grant all privileges on *.* to joe@localhost identified by '1'; flush privileges; 即用u ...

随机推荐

  1. 微信小程序支付功能 C# .NET开发

    微信小程序支付功能的开发的时候坑比较多,不过对于钱的事谨慎也是好事.网上关于小程序支付的实例很多,但是大多多少有些问题,C#开发的更少.此篇文档的目的是讲开发过程中遇到的问题做一个备注,也方便其他开发 ...

  2. Linux:源代码安装及脚本安装的使用

    由于这两个安装方法比较少,就没有单独分开来写 源代码安装 源码安装的步骤 (1)对下载的码包进行解压 (2)进入解压目录执行 configure 命令做相关设置 (3)执行 make 进行编译 (4) ...

  3. kettle教程---通过配置表格配置实现数据的批量增量更新(实用)

    本文接上篇文章,上面文章讲的是,通过配置文件的全量更新,现在说下增量更新 如上图所示,涉及到1个转换和1个作业. 1-表增量同步(转换) 可以通过读取同步表参数这个excel表格文件,获取表名称和同步 ...

  4. 【西北师大-2108Java】期中成绩汇总

    [西北师大-2108Java]期中成绩汇总 作业成绩 2018软件工程 得分排行 千帆竞发图 得分明细 学号 博客 博客 总分 201571030325 325 60 201571030332 htt ...

  5. testNG常用用法总结

    一.testNG介绍 TestNG是Java中的一个测试框架, 类似于JUnit 和NUnit,   功能都差不多, 只是功能更加强大,使用也更方便 Java中已经有一个JUnit的测试框架了.  T ...

  6. 第05组 Alpha冲刺(4/4)

    第05组 Alpha冲刺(4/4) 队名:天码行空 组长博客连接 作业博客连接 团队燃尽图(共享): GitHub当日代码/文档签入记录展示(共享): 组员情况: 组员1:卢欢(组长) 过去两天完成了 ...

  7. Codeforces Round #602 (Div. 2, based on Technocup 2020 Elimination Round 3) A. Math Problem 水题

    A. Math Problem Your math teacher gave you the following problem: There are n segments on the x-axis ...

  8. 四种PHP异步执行的常用方式

    本文为大家讲述了php异步调用方法,分享给大家供大家参考,具体内容如下 客户端与服务器端是通过HTTP协议进行连接通讯,客户端发起请求,服务器端接收到请求后执行处理,并返回处理结果. 有时服务器需要执 ...

  9. 学习UML类图

    在类图中一共包含以下几种模型元素,分别是:类(class).接口(interface)以及类之间的关系. 1.类(class) 在面向对象编程中,类是对现象世界中一组具有相同特征的物体的抽象. 2.接 ...

  10. MySQL(6)---变量

    MySQL(6)-变量 这里学习变量主要是为后面学习存储过程和函数做铺垫. 变量的分类 系统变量: 全局变量 会话变量 自定义变量: 用户变量 局部变量 一.系统变量 1.概述 说明:变量由系统定义, ...