← Back to team overview

sslug-teknik team mailing list archive

Re: F##### up rettigheder i MySQL

 

On Thursday 23 May 2002 08:44 pm, Jesper Krogh wrote:
> In article <PEEPKMMJA.bernt@xxxxxxxxxxx>, Bernt Hertz Jensen wrote:
> >  Den er helt gal nu...
> >
> > >-snip<-
> >
> >  mysql> set password for "root"@"localhost" = "xxxxxxxx";
> >  Query OK, 0 rows affected (0.00 sec)
>
> Arrrh, det er ikke helt korrekt.
>

MySQL gemmer passwords i mysql.user i krypteret form, så du bliver nødt til at 
skrive
  
  set password for root@localhost = password('secretpassword');

ellers gemmer den et cleartext password som den ikke kan chekke på. 
password(string) er en MySQL funktion som kryptere et stringen one-way ala 
passwd i *nix.

> mysql> update user set password = password('secretpassword') where user
> = "root";
> vil virke.

Hvis du bruger ovenstående update så husk lige "use mysql" før du køre 
ovenstående update.

> Husk at skrive
> flush privileges;
> i flæng mens du sidder og tester...


-- 
Bjarke Bruun - E-mail: bbj@xxxxxxxxx http://b-nss.com
   __   _
  / /  (_)__  __ ____  __
 / /__/ / _ \/ // /\ \/ /  . . .  t h e   c h o i c e   o f   a
/____/_/_//_/\_,_/ /_/\_\              G N U   g e n e r a t i o n . . .



References