adminlösen

Events happening in the community are now at Drupal community events on www.drupal.org.
ahoff's picture

Går det att på något sätt återställa, nollställa adminitratörslösenordet? Jag kan ssh:a in till maskinen.

Comments

Uppdatera users tabelen

TBarregren's picture

Det misstaget har vi alla gjort någon gång. :-)

Om du kan komma in i MySQL kan du enkelt ändra namn och lösenord enligt följande:

UPDATE users SET name = 'admin', pass = md5('password') WHERE uid = 1;

Byt ut admin mot det amn som du önskar att använadre 1 skall ha, och password mot det lösenord du vill ha.


Thomas BarregrenNodeOne

Bara nyfiken, men varför

anon's picture

Bara nyfiken, men varför skall man ändra namnet också?

Borde det inte räcka med
UPDATE users SET pass = md5('password') WHERE uid = 1;
?
// Emil

Du behöver naturligtvis

TBarregren's picture

Du behöver naturligtvis inte ange namnet. Men erfarenheten visar att det lika gärna kan vara namnet som lösenordet som hart blivit felstavat när man inte lyckas logga in. Så genom att ange båda försäkrar man sig om att båda blir rätt.


Thomas BarregrenNodeOne

Hur väljer jag

ahoff's picture

Hur väljer jag databas?

mysql> UPDATE users SET pass = md5('lösenord') WHERE uid = 1;
ERROR 1046 (3D000): No database selected
mysql>

Åke Hoff
DaLUG
Sweden

Åke Hoff
DaLUG
Sweden

Välja databas

TBarregren's picture

Du kan ange databas redan när du startar MySQL klienten genom att ange den sist på raden:

mysql -u root -p my_database

Du kan också byta databas när du väl är inne

mysql> use my_database

Thomas BarregrenNodeOne

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week