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 --Karl Boyken, system administrator [EMAIL PROTECTED] 303A MLH, Dept. of Comp. Sci. http://www.cs.uiowa.edu/~boyken/ The U. of Iowa, Iowa City, IA 52242 319-335-2730 (voice) 319-335-3668 (fax)
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
