求vb权限管理的程序

求vb权限管理的程序,第1张

模板中定义:

public yhqx as string

在登陆窗口里读取用户名和密码时,yhqx=rs.fileds("培咐权限"败中纯)

在删、改、查询 *** 作时,比如

Private Sub Command1_Click()

if yhqx="只读" then

msgbox "该用户无此权限,请与管理员联系察咐!",48,"警告"

exit sub

end if

.........

........

end sub

以前写伍培过这样的程序。

很啰嗦誉拦的。没有找到现成的组件。

原理是对菜单、工庆橘胡具栏按钮,针对不同的用户设置不同的权限(Enable和Visible)。

计算机存储的信息都是按照二进制存的,之所以有各种纯困进制只是输出形式的不同。

这个访问权限的控制,是用一位来表示一种权限,在进行某种 *** 作时,如何判断该用户是否能够进行该 *** 作,是通过在每次并李 *** 作前执行权限判断,就是将该 *** 作的权限code,与访问者角色的权限code两者相与,如何非零,则表示可以进行该 *** 作,进而继续执行。否绝裤迟则,终止执行,抛出Permission deny。

除了这种基于二进制的权限实现方法,还可以将权限信息写到数据库中,不过原理基本一致。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12479652.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存