读书人

假设客户要申请账户、登录公司网站以获

发布时间: 2012-03-16 16:34:56 作者: rapoo

假设客户要申请账户、登录公司网站以获取所需文档,不同客户文档需求不同,文档密级也有差异,如何有效管理、控制客户权限?
假设客户要申请账户、登录公司网站以获取所需文档,不同客户文档需求不同,文档密级也有差异,如何有效管理、控制客户权限?

[解决办法]
就弄个SVN给他们就可以了
[解决办法]
google code 可以搞定 http://code.google.com/
[解决办法]
对客户表用两个字段进行控制.
一个是客户类型(决定该类型客户所对应的需求文档范围).
一个是密别(决定该级别的客户能访问的文档密级).

对文档表,同样设置这样两个字段.
不同的是,文档表的客户类型字段,存储的是多个客户类型的列表,如:"A,B,C,"等.

对某个登录的客户,就已知了他的这两个字段值,用一条SQL语句就可以提出他所对应的并有访问权限的文档:

SELECT * FROM 文档表 WHERE 客户类型 LIKE '%客户类型,%' AND 密别大于或小于客户的密别 (取决于密级的设置是1为高还是1为低)

读书人网 >软件开发

热点推荐