C#权限设计思路或源代码 求助;哪位兄弟给个比较成熟C#权限设计源代码或思路啊。可以管按到:增、删、修改功能按键的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 权限设置主要是数据库的设置1 用户表2 权限表3 系统功能表4 角色权限表至少要有这四张表才可以,实现用户和角色的分离CS程序从数据库中读取类和窗体名,利用反射技术还原为窗体,不同角色的用户看到的菜单是不同的如果是BS程序就是从数据库中取出页面地址进行字符串的拼接至于系统模块的增删改,都比较简单了,都是对数据库的操作。 良好的权限设计,即使用户绕过用户界面,也无法操作,即真正操作权限与界面无关,而界面与权限的结合则用户体验.如:Windows无权通过鼠标在界面上无权删除某个文件,即使使用dos命令也是无法删除的,较好的体验则是连界面上都没有看到删除按钮或菜单. 微软的一个权限管理叫什么来着? 貌似memship ber神马的基于目录的 你们太深奥了。又不是开发操作系统dnt_admingroups 代码 注释 类型 长度 小数 默认值 标识 主键 空值 admingid 管理组id smallint 2 0 alloweditpost 允许编辑帖子 tinyint 1 0 alloweditpoll 允许编辑投票 tinyint 1 0 allowstickthread 允许置顶 tinyint 1 0 allowmodpost 允许审核帖子 tinyint 1 0 allowdelpost 允许删除帖子 tinyint 1 0 allowmassprune 允许批量删除 tinyint 1 0 allowrefund 允许强制退款(当主题被设置为收费阅读时有效) tinyint 1 0 allowcensorword 允许设置词语过滤 tinyint 1 0 allowviewip 允许查看IP tinyint 1 0 allowbanip 允许禁止IP tinyint 1 0 allowedituser 允许编辑用户 tinyint 1 0 allowmoduser 允许审核用户 tinyint 1 0 allowbanuser 允许禁止用户 tinyint 1 0 allowpostannounce 允许发布公告 tinyint 1 0 allowviewlog 允许查看论坛运行记录 tinyint 1 0 disablepostctrl 发帖不受审核、过滤、灌水等限制 tinyint 1 0 allowviewrealname 允许查看实名 dznt 的数据结构看下你就知道了。 无论是界面还是操作 关联查询判断下即可。 http://tech.it168.com/KnowledgeBase/Articles/9/d/f/9df13d8a3485f7db42f36186dec068b0.htm 下载地址http://www.cnblogs.com/Wenzy/archive/2007/10/16/926391.html http://www.cnblogs.com/benbenkoala/archive/2010/12/14/1905830.html 请推荐一本多几本好的C#网络编程的书籍,谢谢 求助:JS可以正常调用DLL,现在不知道怎么用C#调用 求助:如何打开.DB数据库? c#读取windows2000服务器版下active directory问题 关于数据库的安全的问题 这样的界面需求应该使用什么控件? Microsoft那个关于URLRewrite的例子下载回来不可以运行,谁有调式好了的! VS2005的调试问题 如何更新没连接数据库的dataset c#新手请教个问题,关于OCX控件的,希望大家帮帮忙。 求一个分页 c# 接口调用问题
1 用户表
2 权限表
3 系统功能表
4 角色权限表
至少要有这四张表才可以,实现用户和角色的分离CS程序从数据库中读取类和窗体名,利用反射技术还原为窗体,不同角色的用户看到的菜单是不同的
如果是BS程序就是从数据库中取出页面地址进行字符串的拼接至于系统模块的增删改,都比较简单了,都是对数据库的操作。
如:Windows无权通过鼠标在界面上无权删除某个文件,即使使用dos命令也是无法删除的,较好的体验则是连界面上都没有看到删除按钮或菜单.
dnt_admingroups
代码 注释 类型 长度 小数 默认值 标识 主键 空值
admingid 管理组id smallint 2 0
alloweditpost 允许编辑帖子 tinyint 1 0
alloweditpoll 允许编辑投票 tinyint 1 0
allowstickthread 允许置顶 tinyint 1 0
allowmodpost 允许审核帖子 tinyint 1 0
allowdelpost 允许删除帖子 tinyint 1 0
allowmassprune 允许批量删除 tinyint 1 0
allowrefund 允许强制退款(当主题被设置为收费阅读时有效) tinyint 1 0
allowcensorword 允许设置词语过滤 tinyint 1 0
allowviewip 允许查看IP tinyint 1 0
allowbanip 允许禁止IP tinyint 1 0
allowedituser 允许编辑用户 tinyint 1 0
allowmoduser 允许审核用户 tinyint 1 0
allowbanuser 允许禁止用户 tinyint 1 0
allowpostannounce 允许发布公告 tinyint 1 0
allowviewlog 允许查看论坛运行记录 tinyint 1 0
disablepostctrl 发帖不受审核、过滤、灌水等限制 tinyint 1 0
allowviewrealname 允许查看实名
dznt 的数据结构看下你就知道了。 无论是界面还是操作 关联查询判断下即可。
http://www.cnblogs.com/Wenzy/archive/2007/10/16/926391.html