[p4] How to reset superuser's password?
Ken.Williams@thomson.com
Ken.Williams at thomson.com
Fri Sep 1 11:44:04 PDT 2006
Whoa. You edited the binary DB file with a text editor? You're either
very brave, very foolish, or you know something about the structure of
that file that I don't. To me that file is an opaque binary with no
user-serviceable parts inside it. In particular, it might have internal
checksums, indices, and so on. Is the format actually known so that
this edit operation is known to be safe?
-Ken
> -----Original Message-----
> From: perforce-user-bounces at perforce.com
> [mailto:perforce-user-bounces at perforce.com] On Behalf Of Viery Lee
> Sent: Thursday, August 31, 2006 9:14 PM
> To: perforce-user at perforce.com
> Subject: Re: [p4] How to reset superuser's password?
>
> Thanks Jeff.
>
> Now I resoved this problem.
>
> 1. On perforce server, I find db.user file in perforce
> installed directory.
> 2. Open this file with text edit tool, such as editplus.
> 3. I find serveral places of the superuser in this file, and
> after the
> username, there is a 32 bit encrypted password. Then replace
> the last one
> with formal encrypted password.
> 4. Finally I log into perforce.
>
> That's OK.
>
> Btw, if I use following command to change password: p4 passwd
> username, then
> when I login to perforce, will show "Invalid password". But
> when I change
> password in p4v, then login is OK.
> I don't know the difference of this two way.
>
>
>
>
>
> On 8/31/06, Jeff Grills <jgrills at drivensnow.org> wrote:
> >
> >
> > Have you checked the P4 administrator's guide?
> >
> > One thing I've done in the past is to start up a new
> unlicensed 2 user
> > server, and set a password for a user. Then I do a
> checkpoint. I take my
> > normal server down, check point it, find the user record
> for the super
> > user,
> > replace the password with the known one from the user in
> the unlicensed
> > server, and recover that one record into the normal server. This
> > technique
> > is not for everyone to use, as it's certainly error prone
> and importing a
> > bad record into your DB may cause all kinds of craziness,
> but it works
> > with
> > minimal impact on the rest of your server.
> >
> > j
> >
> > -----Original Message-----
> > From: perforce-user-bounces at perforce.com
> > [mailto:perforce-user-bounces at perforce.com] On Behalf Of Viery Lee
> > Sent: Thursday, August 31, 2006 4:12 AM
> > To: perforce-user at perforce.com
> > Subject: [p4] How to reset superuser's password?
> >
> >
> > Hi, All,
> > I change server security levels by issue this
> command: p4
> > counter -f security 1. Then I reset the superuser's password.
> >
> > But when I log in using new password I've set,
> perforce server
> > show the error: Password invalid.
> >
> > How to resolve this problem?
> > Rgds,
> > Viery
> > _______________________________________________
> > perforce-user mailing list - perforce-user at perforce.com
> > http://maillist.perforce.com/mailman/listinfo/perforce-user
> >
> >
> >
> _______________________________________________
> perforce-user mailing list - perforce-user at perforce.com
> http://maillist.perforce.com/mailman/listinfo/perforce-user
>
More information about the perforce-user
mailing list