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

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. 网络协议 15 - P2P 协议

    大家说起种子,应该都知道是用来下载资源的.那么资源下载都有哪些方式?种子下载又有什么优势呢? 下载电影的两种方式     第一种是通过 HTTP 进行下载.这种方式,有过经历的人应该体会到,当下载文件 ...

  2. bay——vSphere Oracle12cR2的RAC搭建安装之配置共享存储 - 副本

    vSphere Oracle12cR2的RAC搭建安装之配置共享存储 https://blog.csdn.net/yuzifen/article/details/82496503 一.第一台机器添加两 ...

  3. shell-homeworkone

    1.判断/etc/inittab文件是否大于100行,如果大于,则显示”/etc/inittab is a big file.”否则显示”/etc/inittab is a small file.” ...

  4. 【转载】XSS攻击和sql注入

    XSS攻击: https://www.cnblogs.com/dolphinX/p/3391351.html 跨站脚本攻击(Cross Site Script为了区别于CSS简称为XSS)指的是恶意攻 ...

  5. vue 借用element-ui实现头像上传 axios发送请求

    <!-- 上传组件 --> <!-- 总结一下: action 写图片上传请求的路径 去路径哈 show-file-list就是当你上传时,是否会显示出上传的是哪一个图片,一般为fa ...

  6. 【转】关闭firefox火狐浏览器下载完成时自动扫描(49.0.2以后版本)

    用firefox火狐浏览器下载文件到最后时,会显示"剩余时间未知",将持续10秒钟左右,即使几KB 的文件,也要持续这么长时间,问度娘才知道是自动扫描,检查是否有毒,用的却是Goo ...

  7. LG1345 「USACO5.4」Telecowmunication 最小割

    问题描述 LG1345 题解 点边转化,最小割,完事. \(\mathrm{Code}\) #include<bits/stdc++.h> using namespace std; tem ...

  8. Python 列表生成式 & 字典生成式

    Python 列表生成式 & 字典生成式 通过生成式可以更加简洁地生成列表和字典 列表生成式 对比 直接生成数据后加入列表示例: user_list = list() for i in ran ...

  9. isinstance和issubclass

    目录 一.isinstance与type 二.issubclass 一.isinstance与type 在游戏项目中,我们会在每个接口验证客户端传过来的参数类型,如果验证不通过,返回给客户端" ...

  10. jquery延迟加载

    jquery实现图片延时加载,实现原理:不设置img的src地址,把地址存在img的alt中,当img标签出现在可视区域,alt值传给src.为避免看到替换文本alt,把字体的颜色设置为背景的颜色,如 ...