Seite 1 von 1

Protect User Account MOD deinstallieren - SQL-Anweisungen

Verfasst: 06.01.2006 11:00
von SkYfiGhTeR
Hallo,

ich möchte den Protect User Account MOD deinstallieren.

Der MOD hat ein DB-Update benötigt was ich über diese Datei ausgeführt habe.

Jetzt möchte ich natürlich auch die Änderungen an der DB wieder rückgängig machen, wie würden denn da die Anweisungen lauten die ich dann ja in phpMyAdmin ausführen kann?

Vielen Dank schon mal..

Verfasst: 06.01.2006 11:02
von Miroerr
Ich würde das ganz manuell lösen.
Also z.B. bei den letzten Schritten (INSERT INTO) phpbb_config öffnen und dort block_time, max_login_error, ... löschen.

Verfasst: 06.01.2006 11:05
von SkYfiGhTeR
Hi,

hm...naja, aber schneller und sicherer, dass ich auch nichts vergesse, geht es doch einfach mit den "Umkehr"-Befehlen. Und genau die würde ich benötigen...

Verfasst: 06.01.2006 12:30
von Miroerr

Verfasst: 06.01.2006 12:33
von SkYfiGhTeR
Hi,

hm...jep thx.

Für manche Anweisungen ists ja klar, aber irgendwie nicht für alle und ich will da ja auch kein Fehler machen oder dann versehentlich statt ner Zeile ne Spalte löschen oder gar die ganze Tabelle...wär ja nicht so vorteilhaft. *g*

Und um diese Anweisungen gehts ja konkret:

Code: Alles auswählen

$sql=array(
'ALTER TABLE ' . USERS_TABLE . ' ADD user_passwd_change INT(11) NOT NULL',
'UPDATE ' . USERS_TABLE . ' SET user_passwd_change=user_regdate',
'UPDATE ' . USERS_TABLE . ' SET user_passwd_change=' .time(). ' WHERE user_level='.ADMIN,
'INSERT INTO '. CONFIG_TABLE . ' (config_name, config_value) VALUES ("max_password_age", "730")',
'ALTER TABLE ' . USERS_TABLE . ' ADD user_badlogin SMALLINT(5) NOT NULL',
'ALTER TABLE ' . USERS_TABLE . ' ADD user_blocktime INT(11) NOT NULL',
'ALTER TABLE ' . USERS_TABLE . ' ADD user_block_by VARCHAR (8)',
'INSERT INTO '. CONFIG_TABLE . ' (config_name, config_value) VALUES ("block_time", "15")',
'INSERT INTO '. CONFIG_TABLE . ' (config_name, config_value) VALUES ("max_login_error", "3")',
'INSERT INTO '. CONFIG_TABLE . ' (config_name, config_value) VALUES ("min_password_len", "6")',
'INSERT INTO '. CONFIG_TABLE . ' (config_name, config_value) VALUES ("force_complex_password", "0")',
'INSERT INTO '. CONFIG_TABLE . ' (config_name, config_value) VALUES ("password_not_login", "1")'
);

$mods = array ( 
'Protect useraccount','Protect useraccount','Protect useraccount','Protect useraccount',
'Protect useraccount','Protect useraccount','Protect useraccount','Protect useraccount'
);

Verfasst: 06.01.2006 12:56
von Fennias Maxim
Siehe auch:
>>>MySQL Backup<<<