[rt-users] Upgraded to 3.6.6 and superuser functionality missing
Kenneth Crocker
KFCrocker at lbl.gov
Tue Feb 19 15:22:24 EST 2008
Karl,
What do you get from the "GROUPS" table? There could be an "equivilancy
ID" for that userID.
Kenn
LBNL
On 2/19/2008 11:30 AM, Karl Boyken wrote:
> One additional bit of info:
>
> When I run the Perl code from Wiki that's supposed to restore superuser,
> I get "Principal 12 not found." root has id 12 in the Users table.
> Here's the Perl code:
>
> /usr/bin/perl -I/opt/rt3/lib -MRT -e'RT::LoadConfig; RT::Init;
> > my $u=RT::User->new($RT::SystemUser);
> > $u->Load("root");
> > ($val,$msg) = $u->PrincipalObj->GrantRight(Object=> $RT::System,
> Right => "SuperUser");
> > print "$msg\n"'
>
> In mysql, a "select * from Principals where id='12';" yields an entry
> for root:
>
> +----+---------------+----------+----------+
> | id | PrincipalType | ObjectId | Disabled |
> +----+---------------+----------+----------+
> | 12 | User | 12 | 0 |
> +----+---------------+----------+----------+
>
> Karl
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
>
> Community help: http://wiki.bestpractical.com
> Commercial support: sales at bestpractical.com
>
>
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
> Buy a copy at http://rtbook.bestpractical.com
More information about the rt-users
mailing list