
Butterfly User Management
DDRTDTD
这个作者很懒,什么都没留下…
展开
-
HDS 8082 端口禁止用户修改自身用户的某些字段
hds里面默认设置的很多字段,用户都可以自行编辑,比如 有效起始时间 和 有效终止时间 字段,用户都是可以自行修改的。要设置这些字段只有管理员有权限修改,需要做如下改动:Hansky\HDS\rsrc\chtml\en\user 里面edit-user.html 网页 编辑用户信息字段。照如下代码修改该html的字段相关代码 (y原创 2012-04-20 13:43:44 · 876 阅读 · 0 评论 -
hds 用户管理关于用户有效起始时间和有效中止时间问题
讲个很傻X的问题,遇到了。发现真是个傻X.想要启用个用户,然后在8082端口,点了启用 按钮 ,然后发现不行,点了n下发现按钮还是显示 启用 。以为hds服务又不行了。然后顺便重启了服务,依旧不行。仔细看了下,发现用户有效中止时间为2012-1-1,.然后就。。。。。。郁闷了。怎么不早些发现这个问题。。。 然后再一个 禁用按钮的 问题然后发现只要你填写了有效起始时间和有效终原创 2012-05-07 20:22:00 · 510 阅读 · 0 评论 -
hds 需要重启了。。。。。。。。
错误如下图:点了确定之后又弹出登陆界面。莫慌莫慌。。。。。。重启HPC服务之后没出一点事情。。。原创 2012-05-07 19:57:18 · 549 阅读 · 0 评论 -
HDS修改用户信息
HDS估计有缓存机制,当数据库修改了用户的信息后,在8082端口的用户管理页面可以看出来用户的信息并没有改变。估计hds本身有缓存,然后通过8082端口修改了用户信息,会同时更新hds数据库和缓存,并将修改信息同步到userdb里面。如果在后台hds数据库里面改了用户信息,缓存并不会同步更新,且不会同步到userdb(需要重启HPC服务和HBP服务)。所以不推荐在数据库里面批量刷用户的信息,而且听原创 2012-04-23 16:28:12 · 494 阅读 · 0 评论 -
perl 在butterfly的HDS中加用户
脚本是从excel中读取用户信息,然后再用LWP模块模拟登陆提交表单。额,windows平台执行的,windows平台默认编码gbk,butterfly 是utf-8的,所以需要转码。程序有个小bug,excel中的用户截止日期列中的数据请先将客户给的用户信息数据黏贴到文本文件中,然后再复制到程序目录下的excel文件中。userinfo.xlsx addpeopl原创 2012-05-07 13:31:06 · 697 阅读 · 0 评论 -
Hansky 用户管理
1.首先每当HBP服务重启的时候,userdb 的用户信息会从 hds数据库里面同步过来,所以userdb里面只是存的hds数据库里德用户的副本。2.新建用户的时候8082端口新建成功,7080端口却报空引用错误,无法登陆,那表示hds数据库里德记录暂时还没有被同步到userdb里面。可以稍等片刻或者重启下hbp服务。3.8082端口是不允许创建登陆名相同的用户的(但碰到过一回,hds数据原创 2012-04-15 22:35:50 · 370 阅读 · 0 评论 -
hds 创建用户的时候登陆名多了个 非打印字符
8082端口创建了一个用户,此用户的登陆名 和数据库中现有的某个用户同名,但结尾多了个非打印字符。此现象会导致 8082端口从此以后创建的用户都无法登陆,报 nullpointer的错误。解决办法:从hds数据中找到含有多余字符的登陆名记录, 然后删掉这些记录或者把这些用户的登陆名重命名,注意要去掉非打印字符。然后重新启动HPC 服务和HBP服务。即可解决。原创 2012-08-07 16:23:04 · 1358 阅读 · 0 评论 -
HDS用户禁用和UDB的用户禁用
udb中t_users的hs_is_deleted =1表示该用户该udb已被禁用,为0 表示没被禁用。userdb里面的user表里的f_disable_flag 为0 时,表示该用户可以使用该数据库,否则 前端会显示 “ 此用户不能使用当前系统” 的错误 。hds数据库中 hds_users 表中 delete_flag =1 表示被禁用, 为-1表示没有被禁用(hs_is原创 2012-07-25 20:38:30 · 448 阅读 · 0 评论