asp access数据库实现分权管理的写法

来源:百度知道 编辑:UC知道 时间:2024/05/13 00:32:37
现在有五个人,共用一个数据库,想让每个人都能使用其相应的权限,如:每人只能添加到属于自己的权限的表里,每人只能在自己的权限里进行增,删,改操作,不能越权操作。 谁知道这是什么原理,如何来制作,或者哪里有现成的例子,谢谢了!

多级权限管理可以从数据的分类来实现,比如你网站上的文章分为3个大类,那么你可以在分类表中加入权限字段

其他字段... | 权限字段
分类A | 用户A,用户B
分类B | 用户A,用户C
分类C | 用户B,用户C

那么在数据管理的时候加入字段判断语句 如下
Where 用户名 in(权限字段)
根据返回结果判断该用户是否有权利管理这个分类的数据

据我所知access不行,mysql或者mssql都可以。

实在不行那得用asp来控制,不过如果你们都有ftp权限的话,那asp控制也只是个形式,等同于没有。

建议换数据库。

访问数据库之前进行权限过滤吧,写一个专门过滤的代码。。