您的位置:首页 > 其它

关于gforge用户权限的一点理解 .

2012-08-21 11:15 323 查看
转自:/article/8299138.html

最近,不小心把gforge站点管理员账号给删除了,于是看看准备恢复。

首先,有个关于gforge的设计需要说明一下,在删除用户的时候gforge并不删除用户记录,而是做无效标记。

也就是说在postgres里的public.user表中,将status字段设置为2,如果想要恢复,只需要将此字段重新设置为1即可。

另外,关于密码找回,实际上只要知道public.user中一个已知密码用户,将其密码字段跟新到丢失密码的用户身上就可以了。

其次,管理员账号的用户信息是保存在public.user表里,但是管理员的账号权限是记录在site_admin的一个表里,只需要把用户编号放进去即可恢复。

这次恢复也就是这个思路,修正过来的,特此备注一下。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: