请问,如果不使用数据库的角色管理,如何实现:根据不同的角色的权限,在数据库中查询到不同内容,思路是什么?谢谢!

mansohu 2015-07-04 11:11:05
请问,如果不使用数据库的角色管理,如何实现:根据不同的角色的权限,在数据库中查询到不同内容,思路是什么?谢谢!
...全文
391 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
misterliwei 2015-07-08
  • 打赏
  • 举报
回复
使用存储过程来统一访问,控制放在存储过程中。
mansohu 2015-07-08
  • 打赏
  • 举报
回复
我是想用一个程序进行用户角色的管理,而不用数据库自带的角色功能。但我不太确定在程序中,如何根据不同用户 实现对数据库的不同操作。比如: 用户中有 经理,一科科员,一科科长,二科科员,二科科长 …… 等多个角色,都要读取以下数据表 字段1 字段2 字段3 字段4 …… 科室 …… …… …… …… …… 一科 …… …… …… …… …… 一科 …… …… …… …… …… 二科 …… …… …… …… …… 二科 …… …… …… …… …… 三科 …… …… …… …… …… …… …… …… …… …… …… …… …… …… …… …… …… …… 其中 : 经理 有权读取:所有字段,所有行的内容, 科长 有权读取:科室字段为本科室的行,以有所有字段 科员 有权读取:科室字段为本科室的行,以有字段1,字段2,字段4 请问,应该用什么样的思路解决这个问题?谢谢!
leeya66 2015-07-06
  • 打赏
  • 举报
回复
权限管理必须要用角色
专注or全面 2015-07-04
  • 打赏
  • 举报
回复
那你用视图,讲不通的内容写成不同的视图,对不用的角色授权不同的视图的查询权限
唐诗三百首 2015-07-04
  • 打赏
  • 举报
回复
请问为什么不使用数据库的角色管理?

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧