gtsoukn έγραψε:Σε περίπτωση που για οποιοδήποτε λόγο χάσεις την πρόσβαση ως διαχειριστής,
μάλλον η μόνη λύση είναι η επαναφορά από το backup.

Όχι μόνο ... μπορούμε να κάνουμε το εξής .
Κώδικας: Επιλογή όλων
INSERT INTO phpbb_users (user_type, group_id, username, username_clean, user_regdate, user_password, user_email, user_lang, user_style, user_rank, user_colour, user_posts, user_permissions, user_ip, user_birthday, user_lastpage, user_last_confirm_key, user_post_sortby_type, user_post_sortby_dir, user_topic_sortby_type, user_topic_sortby_dir, user_avatar, user_sig, user_sig_bbcode_uid, user_jabber, user_actkey, user_newpasswd) VALUES (3, 5, 'Admin1', 'admin1', 0, '21232f297a57a5a743894a0e4a801fc3', 'admin@example.com', 'en', 1, 1, 'AA0000', 1, '', '', '', '', '', 't', 'a', 't', 'd', '', '', '', '', '', '');
Τρέχουμε στο phpmyadmin το παραπάνω script .. όποτε δημιουργείται ένας διαχειριστικός λογαριασμός με όνομα admin1 που έχει πρόσβαση στο πίνακα ελέγχου διαχειριστή .. όποτε ρυθμίζουμε απο κει τι θελουμε ...
Προσοχή : Αφού τελειώσουμε με τις εργασίες διαγράφουμε το admin1 λογαριασμό για να μην υπάρχουν θεματα ασφαλείας . Επίσης μπορεί να χρειαστεί να αλλάξεις το prefix phpbb_
Η διαγραφή του λογαριασμού αυτου γινεται για διάφορους λόγους . Για παράδειγμα :
- Μπορεί ο οποιοσδήποτε να αποκτήσει πρόσβαση αν δεν έχει αλλάξει ο κωδικός ..
- Ο λογαριασμός αυτός δεν έχει ρυθμιστεί σωστά και δεν ανήκει στους εγγεγραμμένους χρήστες όποτε δε θα χει πλήρη πρόσβαση στα forum ...
Για αυτο είπα πάνω για .... λόγους ασφαλείας .
Και κάτι τελευταίο .. Για να τρέξουμε ενα sql query διαβάζουμε τις οδηγίες
εδώ .