MSSQL 权限明细表(删除、新增、修改)

--用户权限
--select top 5 * from rt_UserRight
--模板信息表
--select top 5 * from rt_ModuleList
--用户表
--select top 5 * from rt_UsersList
use gksERP
go
--权限明细 表(新增、删除、修改、审核、、、、、、)
SELECT top 9 rt_UserRight.UserId , rt_usersList.chName, rt_usersList.position,
rt_UserRight.ModuleNo +' '+ rt_ModuleList.Name
+ '(修改、删除、查询、新增、打印、价格、审核、反审核、复审核、反复审核、批准、反批准)' as

AllRight,
rt_UserRight.ModuleNo +' '+ rt_ModuleList.Name + '('
+ case rt_UserRight.c_Update when '1' then '修改、' else '' end --as cupdate
+ case rt_UserRight.c_Delete when '1' then '删除、' else '' end --as cdelete
+ case rt_UserRight.c_Select when '1' then '查询、' else '' end --as cselect
+ case rt_UserRight.c_Insert when '1' then '新增、' else '' end --as cinsert
+ case rt_UserRight.c_Print when '1' then '打印、' else '' end --as cPrint
+ case rt_UserRight.c_Price when '1' then '价格、' else '' end --as cPrice
+ case rt_UserRight.c_Check when '1' then '审核、' else '' end --as cCheck
+ case rt_UserRight.c_UnCheck when '1' then '反审核、' else '' end --as Cuncheck
+ case rt_UserRight.c_recheck when '1' then '复审核、' else '' end --as cRecheck
+ case rt_UserRight.c_unrecheck when '1' then '反复审核、' else '' end --as cUnRecheck
+ case rt_UserRight.c_confirm when '1' then '批准、' else '' end --as cConfirm
+ case rt_UserRight.c_unconfirm when '1' then '反批准' else '' end --as cUnconfirm
+ ')' as Cright
FROM rt_UserRight ,rt_UsersList ,rt_ModuleList
where rt_userRight.userID=rt_usersList.UserID and rt_usersList.stop=0
and (rt_ModuleList.Name is not null or rt_ModuleList.Name <>' ')
and rt_ModuleList.moduleNo= rt_UserRight.ModuleNo
order by rt_UserRight.userid


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/729024/viewspace-564885/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/729024/viewspace-564885/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值