数据库系统数据的优势

我要开发一套系统,这个系统的用户几百个,系统的功能点也有上百个,我怎样设计数据库才能最好实现权限控制呢?Oracle、SqlServer又是怎么实现的?我想作为参考,谁能帮上忙,非常感谢。在管理员数据表里添加一个标识用户权限的字段,当用户的用户名和密码通过验证后查询该登录用户的权限标识,根据权限标识创建不同的session来区别。
比如
高级用户的权限标识:1
中级拥护的权限标识:2
初级用户的权限标识:3
那么,就可以
给高级用户分配一个名称为“admin1”的session值
给中级用户分配一个名称为“admin2”的session
给初级用户分配一个名称为“admin3”的session值

根据session来判断用户的操作权限:
比如se

权限管理的数据库该如何设计?

我想的是建五个表
表一 权限表
表二 角色表
表三 账户表
表四 权限角色的id关联表
表五 角色账户的id关联表
这五个表 可以实现
一个账户 对应多个角色
一个角色 对应多个权限

希望对楼主有帮助吧

权限功能 数据库设计求助

我想让用户a,b,c 可以对如 模块1,模块2,模块3等 有查看、编辑、删除权限 数据表的结构怎么设计 不要发链接 只是需要一个简单构建这种数据表的思路。谢谢模块1,模块2,模块3等 有查看、编辑、删除权限

数据库权限设计问题?

有3种用户:
普通用户:可以查询单子是否有人跟进 写日记操作
部门主管:可以分配资源给普通用户
超级管理员:什么都能

这个数据库表权限该怎么设计呢?详细 谢谢了可以使用视图,配合数据库对象权限来实现。不同的用户名不同的权限。权限使用grant 语句实现。

菜单细分的权限系统,该怎么设计数据库

什么样的权限?菜单权限? 一般用户表,角色表,模块表(或者菜单啊反正是你要权限的东西),然后角色和模块的表 这是最简单的结构,用户关联角色,角色关联模块,用角色去控制权限,增删改查什么的模块表呢,就是你要控制的东西