Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*Adaptação do código encontrado em
- http://antoniocampos.no-ip.com/2008/11/25/reset-wordpress-admin-password/ */
- /*Escolha uma nova senha para o administrador*/
- $novo_password = "1010";
- /*Escolha um novo nome para o administrador*/
- $novo_nome = "myst";
- /*ID do primeira usuário cadastrado no banco de dados - O Administrador é claro*/
- $admin_id = "1";
- /*===============================*/
- /*
- ATENÇÂO: se deixar este ficheiro no servidor sempre que alguém aceder ao mesmo a password será alterada para esta.
- Não é necessário alterar nada daqui para baixo, este script lê as configurações de acesso
- á base de dados através do ficheiro de configuração do wordpress
- */
- require( dirname(__FILE__). '/wp-config.php' );
- $ligacao = mysql_connect(DB_HOST,DB_USER,DB_PASSWORD);
- if(!$ligacao) {
- die('Não foi possivel Ligar: <br />' . mysql_error());
- }
- echo 'Ligação a base de dados bem sucedida!!<br />';
- $base_dados = mysql_select_db(DB_NAME, $ligacao);
- $novo_password = md5($novo_password);
- //if (mysql_query ("update ".$table_prefix."users set user_pass = '".$nova_password."' where ID = '".$nome_utilizador."'"))
- if (mysql_query ("update ".$table_prefix."users set user_pass = '".$novo_password."' where ID = '".$admin_id."'"))
- if (mysql_query ("update ".$table_prefix."users set user_login = '".$novo_nome."' where ID = '".$admin_id."'"))
- {
- echo "Password alterada com sucesso!!!<br />";
- }
- else
- {
- echo "Ocorreu um erro ao alterar a password!!<br />".mysql_error();
- }
- echo "Deve agora apagar este ficheiro do servidor!!<br /><a href=\"http://antoniocampos.no-ip.com\">Antonio Campos</a>";
- mysql_close($ligacao);
- ?>
RAW Paste Data