Hilfe! Ich habe meinen Admin Account demoliert!

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Diggi
Beiträge: 275
Registriert: Mo 08.Nov, 2004 16:50

Hilfe! Ich habe meinen Admin Account demoliert!

Beitrag von Diggi »

Deine phpBB Version: phpBB2 Plus 1.5.2
MODs: Nein
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: [url]http://[/url]

PHP Version:
MySQL Version:


Was hast Du gemacht, bevor das Problem aufgetreten ist?



Was hast Du bereits versucht um das Problem zu lösen?




Fehlerbeschreibung und Nachricht

Hilfe! Ich habe meinen Admin Account demoliert!

In meinem Sicherheitswahn habe ich aus versehen meinen Adminacount
auf normales Mitglied gesetzt. Wie kann ich den wieder auf Admin
bekommen?.

Wenn ich das im ACP unter Befugnisse mache fällt der immer auf Benutzer
zurück.
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Das geht nur noch in der Datenbank direkt!
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Wenn ich das im ACP unter Befugnisse mache fällt der immer auf Benutzer zurück.
Wie kommst du in den ACP rein, wenn du kein Admin mehr bist? ^5

Führe in phpMyAdmin

Code: Alles auswählen

UPDATE `phpbb_users` SET `user_level` = '1' WHERE `user_id` =2 LIMIT 1;
aus!
Zuletzt geändert von AmigaLink am Fr 14.Okt, 2005 18:01, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Diggi
Beiträge: 275
Registriert: Mo 08.Nov, 2004 16:50

Beitrag von Diggi »

Ich komme deshalb in den ACP weil ich ein Mitgliedsaccount mit diesen
Rechten habe.
Verstehe aber nicht wieso man den Admin absetzen kann aber dann nicht
wieder zu Admin machen kann.

So nun zu meinem Problem.

OK, habe soweit verstanden, ich soll in meine Datenbank per
PhpMyAdmin. Dort sehe ich Tabellen:

Phpbb_acronyms
Phpbb_album
usw.

Wenn ich den SQL Button drücke, erscheint ein Fenster wo
ein Eingabefeld ist.
Dort das eingeben was Du in Code 1. und 2. geschrieben hast?.

Oder muß ich vorher eine bestimmte Tabelle öffnen?.

Sorry, aber ich bin da nicht besonders fitt mit.
Danke schon mal für die Geduld.



Viele Grüße
Diggi
Zuletzt geändert von Diggi am Fr 14.Okt, 2005 21:12, insgesamt 1-mal geändert.
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ja, einfach nur noch auf OK klicken. :)
Sollte übrigens nur eine Codezeile sein, macht aber auch nichts wenn es auf 2 verteilt ist.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Twins

Beitrag von Twins »

Ich habe das imme rso gemacht, das ich die user_table geöffnet habe, dort den User rausgesucht habe und dort das Feld des user_levels manuell geändert.
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

oder speichere einfach das hier als irgendwas.php ab, lade es in den root (da wo die memberlist.php ist) und rufe die datei einmal über den browser auf! ;)

Code: Alles auswählen

<?php
/***************************************************************************
 *                               db_update.php
 *                            -------------------
 *
 *   copyright            : ©2003 Freakin' Booty ;-P & Antony Bailey
 *   project              : http://sourceforge.net/projects/dbgenerator
 *   Website              : http://freakingbooty.no-ip.com/ & http://www.rapiddr3am.net
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//


if( !$userdata['session_logged_in'] )
{
	$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
	header($header_location . append_sid("login.$phpEx?redirect=db_update.$phpEx", true));
	exit;
}

if( $userdata['user_level'] != ADMIN )
{
	message_die(GENERAL_MESSAGE, 'You are not authorised to access this page');
}


$page_title = 'Updating the database';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

echo '<table width="100%" cellspacing="1" cellpadding="2" border="0" class="forumline">';
echo '<tr><th>Updating the database</th></tr><tr><td><span class="genmed"><ul type="circle">';


$sql = array();
$sql[] = "UPDATE `" . $table_prefix . "users` SET `user_level` = '1' WHERE `user_id` =2 LIMIT 1";

for( $i = 0; $i < count($sql); $i++ )
{
	if( !$result = $db->sql_query ($sql[$i]) )
	{
		$error = $db->sql_error();

		echo '<li>' . $sql[$i] . '<br /> +++ <font color="#FF0000"><b>Error:</b></font> ' . $error['message'] . '</li><br />';
	}
	else
	{
		echo '<li>' . $sql[$i] . '<br /> +++ <font color="#00AA00"><b>Successfull</b></font></li><br />';
	}
}


echo '</ul></span></td></tr><tr><td class="catBottom" height="28"> </td></tr>';

echo '<tr><th>End</th></tr><tr><td><span class="genmed">Installation is now finished. Please be sure to delete this file now.<br />If you have run into any errors, please visit the <a href="http://www.phpbbsupport.co.uk" target="_phpbbsupport">phpBBSupport.co.uk</a> and ask someone for help.</span></td></tr>';
echo '<tr><td class="catBottom" height="28" align="center"><span class="genmed"><a href="' . append_sid("index.$phpEx") . '">Have a nice day</a></span></td></table>';

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
;)
Zuletzt geändert von Darezettl am Fr 14.Okt, 2005 18:13, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Komplette Dateien bitte immer als Anhang posten! Danke!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten