Joomla100 Support Forum

Joomla!-/CMS-Hosting => FAQ => Thema gestartet von: admin am 06.09.2007 14:57 Uhr

Titel: Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: admin am 06.09.2007 14:57 Uhr
Im Loginmmodul über den Link "Passwort verloren" ein neues zusenden lassen

Oder zur Not in der Datenbank in der Tabelle jos_users diese Kombination als Passwort setzen.
21232f297a57a5a743894a0e4a801fc3

Nun ist das Passwort wieder auf default gesetzt und lautet admin.
Aber nicht vergessen, das Passwort wieder zu ändern, damit nicht jeder Zugriff auf den Adminbereich hat.

Quelle: verschwunden
Titel: Re: Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einlogg
Beitrag von: admin am 19.05.2008 15:22 Uhr
Hier noch eine Erweiterung, falls das mit dem Passwort setzen nicht funktioniert (gilt nur für Joomla 1.0):

Achtung, es werden ALLE User in der User-Tabelle gelöscht, d.h. ALLE User müssten nach dem Durchführen dieses Fixes neu angelegt werden. Daher unbedingt vor dem Ausführen dieses SQL-Statements ein Backup der DB durchführen.

Bedingung ist hier, dass der Tabellenpräfix der Joomla-Installation "jos_" lautet. Sollte dieser z.B. mos_ lauten, ist der Code entsprechend anzupassen.

In phpMyAdmin einloggen und folgendes SQL-Statement ausführen:

--
-- Tabellenstruktur für Tabelle `jos_core_acl_aro`
--

DROP TABLE IF EXISTS `jos_core_acl_aro`;
CREATE TABLE `jos_core_acl_aro` (
  `aro_id` int(11) NOT NULL auto_increment,
  `section_value` varchar(240) NOT NULL default '0',
  `value` varchar(240) NOT NULL default '',
  `order_value` int(11) NOT NULL default '0',
  `name` varchar(255) NOT NULL default '',
  `hidden` int(11) NOT NULL default '0',
  PRIMARY KEY  (`aro_id`),
  UNIQUE KEY `section_value_value_aro` (`section_value`,`value`),
  UNIQUE KEY `jos_gacl_section_value_value_aro` (`section_value`,`value`),
  KEY `hidden_aro` (`hidden`),
  KEY `jos_gacl_hidden_aro` (`hidden`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;

--
-- Daten für Tabelle `jos_core_acl_aro`
--

INSERT INTO `jos_core_acl_aro` (`aro_id`, `section_value`, `value`, `order_value`, `name`, `hidden`) VALUES
(10, 'users', '62', 0, 'Administrator', 0);

-- --------------------------------------------------------

--
-- Tabellenstruktur für Tabelle `jos_core_acl_aro_groups`
--

DROP TABLE IF EXISTS `jos_core_acl_aro_groups`;
CREATE TABLE `jos_core_acl_aro_groups` (
  `group_id` int(11) NOT NULL auto_increment,
  `parent_id` int(11) NOT NULL default '0',
  `name` varchar(255) NOT NULL default '',
  `lft` int(11) NOT NULL default '0',
  `rgt` int(11) NOT NULL default '0',
  PRIMARY KEY  (`group_id`),
  KEY `parent_id_aro_groups` (`parent_id`),
  KEY `jos_gacl_parent_id_aro_groups` (`parent_id`),
  KEY `jos_gacl_lft_rgt_aro_groups` (`lft`,`rgt`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=31 ;

--
-- Daten für Tabelle `jos_core_acl_aro_groups`
--

INSERT INTO `jos_core_acl_aro_groups` (`group_id`, `parent_id`, `name`, `lft`, `rgt`) VALUES
(17, 0, 'ROOT', 1, 22),
(28, 17, 'USERS', 2, 21),
(29, 28, 'Public Frontend', 3, 12),
(18, 29, 'Registered', 4, 11),
(19, 18, 'Author', 5, 10),
(20, 19, 'Editor', 6, 9),
(21, 20, 'Publisher', 7, 8),
(30, 28, 'Public Backend', 13, 20),
(23, 30, 'Manager', 14, 19),
(24, 23, 'Administrator', 15, 18),
(25, 24, 'Super Administrator', 16, 17);

-- --------------------------------------------------------

--
-- Tabellenstruktur für Tabelle `jos_core_acl_aro_sections`
--

DROP TABLE IF EXISTS `jos_core_acl_aro_sections`;
CREATE TABLE `jos_core_acl_aro_sections` (
  `section_id` int(11) NOT NULL auto_increment,
  `value` varchar(230) NOT NULL default '',
  `order_value` int(11) NOT NULL default '0',
  `name` varchar(230) NOT NULL default '',
  `hidden` int(11) NOT NULL default '0',
  PRIMARY KEY  (`section_id`),
  UNIQUE KEY `value_aro_sections` (`value`),
  UNIQUE KEY `jos_gacl_value_aro_sections` (`value`),
  KEY `hidden_aro_sections` (`hidden`),
  KEY `jos_gacl_hidden_aro_sections` (`hidden`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;

--
-- Daten für Tabelle `jos_core_acl_aro_sections`
--

INSERT INTO `jos_core_acl_aro_sections` (`section_id`, `value`, `order_value`, `name`, `hidden`) VALUES
(10, 'users', 1, 'Users', 0);

-- --------------------------------------------------------

--
-- Tabellenstruktur für Tabelle `jos_core_acl_groups_aro_map`
--

DROP TABLE IF EXISTS `jos_core_acl_groups_aro_map`;
CREATE TABLE `jos_core_acl_groups_aro_map` (
  `group_id` int(11) NOT NULL default '0',
  `section_value` varchar(240) NOT NULL default '',
  `aro_id` int(11) NOT NULL default '0',
  UNIQUE KEY `group_id_aro_id_groups_aro_map` (`group_id`,`section_value`,`aro_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Daten für Tabelle `jos_core_acl_groups_aro_map`
--

INSERT INTO `jos_core_acl_groups_aro_map` (`group_id`, `section_value`, `aro_id`) VALUES
(25, '', 10);

-- --------------------------------------------------------

--
-- Tabellenstruktur für Tabelle `jos_users`
--

DROP TABLE IF EXISTS `jos_users`;
CREATE TABLE `jos_users` (
  `id` int(11) NOT NULL auto_increment,
  `name` varchar(50) NOT NULL default '',
  `username` varchar(25) NOT NULL default '',
  `email` varchar(100) NOT NULL default '',
  `password` varchar(100) NOT NULL default '',
  `usertype` varchar(25) NOT NULL default '',
  `block` tinyint(4) NOT NULL default '0',
  `sendEmail` tinyint(4) default '0',
  `gid` tinyint(3) unsigned NOT NULL default '1',
  `registerDate` datetime NOT NULL default '0000-00-00 00:00:00',
  `lastvisitDate` datetime NOT NULL default '0000-00-00 00:00:00',
  `activation` varchar(100) NOT NULL default '',
  `params` text NOT NULL,
  PRIMARY KEY  (`id`),
  KEY `usertype` (`usertype`),
  KEY `idx_name` (`name`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=63 ;

--
-- Daten für Tabelle `jos_users`
--

INSERT INTO `jos_users` (`id`, `name`, `username`, `email`, `password`, `usertype`, `block`, `sendEmail`, `gid`, `registerDate`, `lastvisitDate`, `activation`, `params`) VALUES
(62, 'Administrator', 'admin', 'ihre@mail.de', '70a927fcdb0acc09318a243583697020:b7yXasg1Cpeh9HxU', 'Super Administrator', 0, 1, 25, '2005-05-19 07:42:24', '2008-04-23 14:03:54', '', 'expired=\nexpired_time=');

Die Login-Daten lauten jetzt:

Benutzername: admin
Passwort: admin

Das Passwort und die Email-Adresse des Superadmins können nach dem ersten Login im Backend angepasst werden.
Titel: Re: Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: Reinhard am 18.06.2008 15:40 Uhr
Ich finde auf dem Login-Modul die Rubrik "Paßwort vergessen" nicht. Wo ist die? Reinhard
Titel: Re: Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einlogg
Beitrag von: liether am 18.06.2008 21:38 Uhr
Hallo Reinhard,

Du  kannst die Funktion auch direkt aufrufen.
Setze hinter Deine URL „index.php?option=com_registration&task=lostPassword”.

(...www.deinedomain.de/index.php?option=com_registration&task=lostPassword)

Gruß
Bernd
Titel: Re: Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: Rainer am 12.03.2009 17:59 Uhr
Können Sie mir genau erklären, wie ich dahin komme?
"Oder zur Not in der Datenbank in der Tabelle jos_users diese Kombination als Passwort setzen.
21232f297a57a5a743894a0e4a801fc3"
 
Titel: Re: Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: admin am 12.03.2009 18:52 Uhr
Das geht über phpMyAdmin. Wie Sie sich dort einloggen können, ist in der Email mit den Zugangsdaten beschrieben.
Titel: Re: Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: manfred2009 am 20.06.2009 00:47 Uhr
Ich habe mit dem Migrationsskript einen Wechsel von joomla 1.0 zu 1.5 realisiert. Die jos_core-Tabellen ließen sich nicht alle migrieren, also habe ich sie z.T. bei der Migration weggelassen. Die Installation hat mich dann zur Eingabe von admin-Daten aufgefordert. Ein Login war danach nicht möglich, auch nicht mit den unter php myadmin einsehbaren Benutzerdaten für Super Admin und admin.

Daraufhin habe ich mit dem obenstehenden Code unter php myadmin die Daten zurückgesetzt, der Befehl wurde erfolgreich ausgeführt. Danach war zwar in der Tabelle der User admin eingerichtet, aber ein Login mit Benutzer / Passwort admin trotzdem nicht möglich.

Die Seite kann auch nicht ohne Login aufgerufen werden, Fehlermeldung: Restricted access

Auch unter www.deinedomain.de/index.php?option=com_registration&task=lostPassword ist nichts zu machen, Fehlermeldung: 404

Was tun?

 ??? ??? ???
Titel: Re: Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: admin am 20.06.2009 09:13 Uhr
Der o.g. Code ist für Joomla 1.0, nicht für 1.5.

Daher würde ich mit der Migration nochmal von Vorne anfangen, aber nicht mit der Migrationskomponente der Joomla-Entwickler, sondern eher mit dieser Komponente: http://extensions.joomla.org/extensions/migration-&-conversion/joomla-migration/3895/details

Titel: Re: Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: manfred2009 am 20.06.2009 23:29 Uhr
Vielen Dank für die schnelle Reaktion. Hat geholfen!


 :) :) :) :) :) :)
Titel: Re:Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: Mackman am 18.07.2011 20:10 Uhr
Kuckuck..
Hat jemand einen Lösungsvorschlag für diese Problem unter 1.6 ?
Ich habe alles versucht, was hier und in anderen Foren gepostet wurde.
Nix geht..ich kann mich nicht mehr als Admin einloggen..

(Ich hatte via Mail bereits angefagt, aber auch da komme ich nicht weiter..alles ist gecheckt, und i.O)

Gruß aus dem Norden.
Rainer
Titel: Re:Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: admin am 18.07.2011 22:47 Uhr
Joomla 1.6 in der Vollversion ohne /installation nochmal drüberladen, evtl. ist ja eine Datei defekt?
Titel: Re:Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: Mackman am 19.07.2011 11:39 Uhr
Ahoi..

Ja, das wird am besten sein..
Ich habe allerdings auch nach wie vor das FTP Problem..
Mal schauen, was noch passiert, erstmal besten Dank.
Der Service hier ist echt Spitze...!

Gruß aus dem Norden
Titel: Re:Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: admin am 19.07.2011 13:22 Uhr
FTP-Problem heißt nochmal genau?
Titel: Re:Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: Mackman am 19.07.2011 16:16 Uhr
Hat sich erledigt, sozusagen..
Habe den Zugang jetzt, und mache grad die neue Version drauf.
Mal schauen, obs dann klappt.

Was das aber genau verursacht hat, bleibt wohl ein Geheimniss,
vor allem, warum man das Passwort nicht zurücksetzen konnte.
Titel: Re:Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: Mackman am 20.07.2011 13:46 Uhr
Ahoi..
So..1.6.5 draufgespielt..
Kein Login möglich..wie gehabt...nüx
Vorne läuft alles, hinten geht nichts..

Hmm..kann man Downgraden? *,.*

Ich schau gleich nochmal im Netz, ansonsten würd ich mich nochmals per Mail an Euch wenden.
Titel: Re:Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: admin am 20.07.2011 14:23 Uhr
Eventuell dann direkt auf Joomla 1.7 aktualisieren?

http://www.joomlaos.de/Joomla_1.7_Downloads/Joomla_1.7_Core/Joomla_1.6.5_to_1.7.0_Stable_Package.html

Da geht auch ein manuelles Upgrade:

http://docs.joomla.org/Upgrade_1.6.5_to_1.7
Titel: Re:Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: Mackman am 20.07.2011 20:27 Uhr
Ahoi..

Hmm..Wird wohl das beste sein.
Ich hoffe nur, das ich das mit der Datenbanlsache hinbekommen.
Es kommt ja nur das manuelle Upgrade in frage, kann mich ja nicht einloggen *,.*

Mal drüber schlafen..
Danke für den Hinweis!

 
Titel: Re:Ich habe mich als Administrator ausgesperrt und kann mich nicht mehr einloggen?
Beitrag von: Mackman am 25.07.2011 10:32 Uhr
Hallo erstmal... ;D

Manuelles Upgrade gemacht, aber immer noch kein Login möglich :(

Im Quelltext kann ich sehen, das joomla 1.7 angegeben wird, also sollte
es ja wohl geklappt haben..

Ich meld mich nochmal per Mail.