权限怎么设置(0分)

D

dyi0603

Unregistered / Unconfirmed
GUEST, unregistred user!
登录以后不同用户的权限有所不同,DELPHI中应该怎么来设置,还是应该在数据库中设置?
 
L

leixiao

Unregistered / Unconfirmed
GUEST, unregistred user!
你可以在建立表的时候就专门建立一个列用来表示权限
 
X

xst945

Unregistered / Unconfirmed
GUEST, unregistred user!
应该在数据库里面控制好些,方便又灵活
 
D

Delphi_MM

Unregistered / Unconfirmed
GUEST, unregistred user!
可以建立两个表:1权限表,2用户与权限对应表
 

寒战

Unregistered / Unconfirmed
GUEST, unregistred user!
第一张,用户表
第二张,用户权限表 权限可以以0 或者 1来表示
两张张可以以用户名来进行连接,
 
C

cdlff

Unregistered / Unconfirmed
GUEST, unregistred user!
同意楼上说法
 
W

weibai_xw

Unregistered / Unconfirmed
GUEST, unregistred user!
这要看你要得权限严密程度了。
可以建立角色和操作员的概念。
表有:角色表,操作员表,操作员-角色表,菜单,操作员-菜单表,角色-菜单表
这样不仅可以分配具体的操作员的权限,也可以建立角色的概念,每个角色都有自己的一组权限,然后再将角色分配个操作员。
 
Z

zbr

Unregistered / Unconfirmed
GUEST, unregistred user!
在Ini文件中定义权限 。
 
M

mengqsoft

Unregistered / Unconfirmed
GUEST, unregistred user!
根据权限的严密程度和你所需要开发的软件的情况来设置
 
L

laoshu

Unregistered / Unconfirmed
GUEST, unregistred user!
在数据库中的表中建立一张用户表,设置一个存储权限的字段,根据不同的用户设置不同的权限。
在DELPHI中可以通过读取数据表的权限字段值来获取不同的权限。
 

艾雨

Unregistered / Unconfirmed
GUEST, unregistred user!
设置权限表!
 

午午

Unregistered / Unconfirmed
GUEST, unregistred user!
同意寒战的说法
权限可以用二进制来表示,如,0+1+2+4+8=15,用二进制来表示为:00001111,
登陆时可以一读这个权限值来设置相应菜单或者按钮的enabled 属性
 
顶部