超级系统管理员admin的默认密码为空,如果进入系统后,更改了密码,当下次欲再次登录时却忘记了密码,是无法登录系统的,这会给管理员带来很大的麻烦,因为超级系统管理员是管理整个系统的最高权限账户。
此时,唯一的方法就是复位其密码,方法非常简单:
从官网上下载文件1.php,并将其拷贝到d:\myoa\webroot\update目录下,进入OA登录界面以空密码登录即可清除密码。
注意用户名、密码大小写是有区别的,此文件既能清除对admin禁止登陆的限制(设置不当或忘记密码),又能清除USB用户的KEY限制。
如果找不着此文件,也可以将下面代码复制到记事本,并重命名为1.php亦可。
代码如下:
<?
incl?_once("inc/conn.php");
$connection=OpenConnection();
//--- 更新表结构 ---
$qry = "update USER set PASSWORD='t.KNnZ13xCrRI' where USER_ID='admin'";
exeqry($connection,$qry);
$qry = "update USER set NOT_LOGIN='0' where USER_ID='admin'";
exeqry($connection,$qry);
$qry = "update USER set USEING_KEY='0' where USER_ID='admin'";
exeqry($connection,$qry);
?>
当密码清空后,1.php此文件也就同时消失了。
评论