社区
疑难问题
帖子详情
数据库用户权限配置
菜鸟程序路
2018-07-27 09:05:37
我在学习企业的人事数据库开发,但是权限管理不知道如何设计,细化到表权限,我看有些人事系统还细化到字段,请问这些权限如何管理的?有谁可以指点下吗
...全文
225
5
打赏
收藏
数据库用户权限配置
我在学习企业的人事数据库开发,但是权限管理不知道如何设计,细化到表权限,我看有些人事系统还细化到字段,请问这些权限如何管理的?有谁可以指点下吗
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_40721183
2019-08-13
打赏
举报
回复
是不是不用grant和revoke来设置权限,都是在代码里面才设置的
通过代码逻辑控制权限
吉普赛的歌
2018-07-27
打赏
举报
回复
你需要的是开发方面的权限控制, 跟数据库没什么关系。
现在流行 mvc , url 一般是: "/user/index" , "/user/delete" 之类的。
权限表里, 直接加上 url 字段。
登录时, 获取登录用户的所有权限 (url)
在 controller 基类中判断登录用户是否有对应的 url , 如果没有的, 拒绝下一步操作, 返回错误就可以了。
菜鸟程序路
2018-07-27
打赏
举报
回复
谢谢回复。
控制表或列权限是我认为是对管理SQL服务器上的不同角色的数据库管理员来说的。
我主要是想在开发应用程序上对不同用户进行权限管理;我看过用友的后台管理权限的方式,也是用([user],[holdauth])来设置用户的权限,在客户端程序登陆时,是不是把这些权限放到一个数组中,然后对不同按钮进行访问控制的?
吉普赛的歌
2018-07-27
打赏
举报
回复
如#1版主所说, 开发设计权限, 只能到这一步了。
权限与实际访问的限制, 其实是需要开发时去编写相关的代码, 这不是你能决定的事。
如果你只是想控制表、列权限之类的, 与开发上的权限无关, 那参考这个就得:
https://blog.csdn.net/delphiorang/article/details/62238440
二月十六
2018-07-27
打赏
举报
回复
权限表
角色表
用户表
每个用户对应一个或者多个角色,每个角色对应不同的权限
ASP.NET通用权限管理系统源代码(含文档、
数据库
)
ASP.NET通用权限管理系统源代码(含文档、
数据库
) 1.菜单导航管理 2.操作按钮 3.角色管理 4.部门管理 5.用户管理(
用户权限
) 6.用户组管理(设置成员,用户组权限) 7.系统
配置
(动态
配置
系统参数) 8.附加属性(自定义属性) 9.系统日志(异常记录) 10.
数据库
备份/还原 11.资源管理,(动态
数据库
) 12.个人信息(基本信息,附加信息,用户角色,拥有权限) 13.首页快捷 14.数据回收站(业务功能删除过数据,全部保留在回收站) 15.系统个性化设置(切换菜单导航)
数据库
开发 维护 性能调优 备份还原 各种复杂问题的解决方案
数据库
开发 维护 性能调优 备份还原 各种复杂问题的解决方案 这时对CSDN上出现的很多问题的解决方案的总结 免费分享 大家多多下载哦
oracle11g官方中文帮助文档 高清完整版
oracle11g官方中文帮助文档,压缩文件。
ASP.NET MVC+EF框架+EasyUI实现权限管理系列(24)之前的代码
ASP.NET MVC+EF框架+EasyUI实现权限管理系列(24)之前的代码,博客地址:http://www.cnblogs.com/hanyinglong
SSH2框架搭建实例源码
SSH2框架搭建实例(spring3.2+strust2.3.4+hibernate4.2)全部采用最新版本.演示了用户登录和用户管理
疑难问题
22,301
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章