Erp100论坛's Archiver

探索者 发表于 2007-9-17 13:39

不小心删除了系统管理员,怎么办?

新增用户时不小心删除了系统管理员,重新登陆时设置无权限了,怎么办啊?

simonz 发表于 2007-9-17 14:15

方法一删数据库,然后在加数据库。
方法二改数据库。不过有个问题要数据库不能是乱码不然角色那里都不知道改什么好。不过有个折冲就是加一个新的数据库copy那就算是乱码也可以。

[[i] 本帖最后由 simonz 于 2007-9-17 14:19 编辑 [/i]]

探索者 发表于 2007-9-17 14:32

数据库在哪里修改呢?刚才看了看,中文部分是乱码
这个问题是否算一个weberp的缺陷?

[[i] 本帖最后由 探索者 于 2007-9-18 08:56 编辑 [/i]]

wjfonhand 发表于 2007-9-17 14:57

管理员自己删除了自己?
改一下已有用户的角色即可,乱码不是weberp的问题,是phpmyadmin的问题。

探索者 发表于 2007-9-17 15:16

[quote]原帖由 [i]wjfonhand[/i] 于 2007-9-17 14:57 发表 [url=http://bbs.erp100.com/redirect.php?goto=findpost&pid=73560&ptid=14891][img]http://bbs.erp100.com/images/common/back.gif[/img][/url]
管理员自己删除了自己?
改一下已有用户的角色即可,乱码不是weberp的问题,是phpmyadmin的问题。 [/quote]

是的,管理员自己删除了自己。新用户无设置权限,改不了已有用户的角色。

abewang 发表于 2007-9-18 08:49

如果你的"系统管理员"指的是数据库管理员,那数据库覆盖是个好办法; 若指的是ERP的管理员,则直接在数据库后台中将admin的密码清空即可.

探索者 发表于 2007-9-18 09:01

说明一下,前面所讲的缺陷是指“不小心删除了系统管理员”。
楼上可能没有听清楚,是“删除了系统管理员”,不是忘记密码

leo_kan 发表于 2007-9-25 15:06

直接在數據庫里增加就可以了

纵横四海 发表于 2007-9-25 19:19

请执行数据库中执行附件上的SQl就可以了。
这是对用户表的一个备份。如果只想恢复管理员的登陆,可以考虑只运行:[code]INSERT INTO `www_users` VALUES ('demo', 'weberp', 'Demonstration user', '', '', 'huwanjun@baidu.com', 'MEL', 8, '2005-04-29 21:34:05', '', 'A4', '1,1,1,1,1,1,1,1,', 0, 50, 'silverwolf', 'zh_CN');[/code]

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2007 Comsenz Inc.