遇到了这种情况:
1、manager的权限被修改为普通用户,并且没有定义用户的权限
2、知道一个普通用户的登陆信息
目标:取回manager的超级用户权限
我采取了如下的操作步骤:
1、进后台数据库,修改OUSR表的manager行的SUPPERUSER字段为Y;此时以maanger身份登陆时,本用户的超级用户的勾被选中,但在定义权限处,仍然为普通用户权限;
2、用manager给一个普通用户,如A001,赋予全部权限,主要是必须有定义用户的权限;
3、用A001登陆系统,新建一个用户,如N001。注意:由于A001本身为普通用户,所以N001不能被赋予超级用户权限;
4、再用manager登陆,为N001勾中定义用户处的超级用户。此时N001将成为系统内的一个超级用户,并拥有超级用户权限;
5、用N001登陆系统,重新赋予manager超级用户权限,这时manager重新成为系统内真正的超级用户;
6、以manager登陆,删除N001用户;
7、重新为A001赋予正确的权限;
经过这几步修改,就可以拾回manager的权限了。也有可能有更简单的方法,以后再研究了。