关于设计口令登录程序

kyzh 2001-11-26 12:16:32
在设计口令登录程序时,用户分管理员和操作员两类,而管理员可随意决定操作员的功能(共有五个功能,可能有很多组合)。如果把所有的用户用Acess数据库管理,我应怎样设字段呢? 一般的设置分三个字段,如用户名称,用户密码,用户权限。 其中操作员的用户权限是动态的,可由管理员设置修改(按不同的功能组合)。 我应如何设置用户权限的字段呢?(简单地分A,B类是不行的,因可能有很多排列组合), 还有另外的方案吗?
...全文
78 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kyzh 2001-11-26
  • 打赏
  • 举报
回复
谢谢你们!
netcar 2001-11-26
  • 打赏
  • 举报
回复
Up!
或者,你可以另外建立一个用户授权表
表A 用户登录表
字段 [用户代码],[用户姓名],[用户口令],[授权方案]
表B 用户授权表
字段 [授权方案],[授权内容]
其中授权方案即为管理员为操作员设定的权限,[授权内容]可参考foolishtiger(吴文智)的解决方案。
foolishtiger 2001-11-26
  • 打赏
  • 举报
回复
'将权限用由1和0组成的字符串来表示,每一数位对应一项权限,如果该位为0表示没有这个权限,该位为1表示有这个权限,管理员改变设置时,你就按他的设置翻译成字符串存到数据库,判断权限时将字符串取出取对应的位进行判断就行了.

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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