it-swarm-tr.com

Süper Kullanıcı hesabı şifresini değiştirme

Süper yönetici şifremi unuttum.

Süper yönetici hesabı şifresini nasıl sıfırlayabilirim?
Hem FTP'ye hem de phpMyadmin'e erişebiliyorum Süper Kullanıcı hesabı şifresini nasıl değiştirebilirim?

Tablo önekim Xyz8_

16
web-tiki

Joomla dokümanlarından Yönetici şifrenizi nasıl kurtarır veya sıfırlarsınız?

Yöntem 1: Configuration.php

  1. Sitenizin ftp'sine erişmek için bir FTP programı kullanın
  2. configuration.php Dosyasını bulun ve indirin
  3. Bir metin düzenleyicisi kullanarak configuration.php 'U açın ve aşağıdaki satırı ekleyin. Parolayı bildiğiniz yönetici erişimi olan bir hesabın adına myname yazın.

    public $root_user='myname';

  4. configuration.php Dosyasını kaydedin ve 644 dosya izinleriyle sitenize FTP üzerinden tekrar yükleyin. Bu kullanıcı artık geçici bir süper yönetici olacaktır.

  5. Yukarıdaki hesapla arka uca giriş yapın ve kayıp yöneticinin hesap şifresini değiştirin. Ayrıca eskisini engelleyebilir veya silebilir ve bunun yerine yenisini oluşturabilirsiniz.

  6. İşiniz bittiğinde, configuration.php dosyasına eklenen satırı kaldırmak için uyarı kutusunda görünen "Otomatik olarak yapmaya çalışmak için burayı tıklayın" bağlantısını kullandığınızdan emin olun. Bağlantıyı kullanmak başarılı olmazsa, geri dönün ve eklenen satırı bir metin düzenleyicisi kullanarak configuration.php dosyanızdan silin. Configuration.php dosyasını siteye geri yükleyin.

  7. FTP programınızı kullanarak configuration.php dosyasının dosya izinlerini doğrulayın, bunlar 444 olmalıdır. Eklenen satırı el ile kaldırdıysanız, configuration.php dosyasındaki dosya izinlerini 444 olarak değiştirin.

Yöntem 2: Doğrudan Veritabanı girişini değiştirme

Süper kullanıcıyı veritabanı Xyz8_users Tablosunda bulun ve şifre alanına aşağıdakileri girin:

d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199

Yukarıdaki şifre gizli olarak değiştirilir

Parola için diğer değerler:

admin  = 433903e0a9d6a712e00251e44d29bf87:UJ0b9J5fufL3FKfCc0TLsYJBh2PFULvT
secret = d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199
OU812  = 5e3128b27a2c1f8eb53689f511c4ca9e:J584KAEv9d8VKwRGhb8ve7GdKoG7isMm

Bir mysql sorgusu kullanmak istiyorsanız, aşağıdakileri çalıştırabilirsiniz:

INSERT INTO `Xyz8_users`
   (`name`, `username`, `password`, `params`)
VALUES ('Administrator2', 'admin2',
    'd2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199', '');
INSERT INTO `jos31_user_usergroup_map` (`user_id`,`group_id`)
VALUES (LAST_INSERT_ID(),'8');

Hesabınıza eriştikten sonra, yukarıdaki herkese açık olduğu ve yalnızca kurtarma amacıyla sağlandığı için şifreyi hemen güvenli bir şeye değiştirmelisiniz.

14
ilias

Joomla, kullanıcı verilerini depolamak için Xyz8_users tablosunu kullanır.

Şifreyi sıfırlamak basittir, bu sorguyu phpmyadmin'de yürütün:

update Xyz8_users set password=md5('newpassword') where username='yourusername';

SQL ile parolayı değiştirdikten sonra Joomla'da oturum açın ve parola bir güncelleme passwort karma yöntemine dönüştürülecektir.

6
Harald Leithner

tablo Xyz8_users aramalısınız.

  1. "Gözat" ı tıklayın 2 Tüm kullanıcılarla birlikte liste görünecektir. Düzenlemek istediğiniz kullanıcıyı bulun ve satırın önündeki "Düzenle" bağlantısını tıklayın
  2. "Şifre" satırını bulun ve "İşlev" sütununun altındaki seçim kutusunu tıklayın.
  3. "MD5" i seçin ve "Parola" metin alanına yeni parolayı yazın.
  4. Sayfanın alt kısmındaki "Git" düğmesini tıkladığınızda, şifreniz değiştirilir.

Saygılarımızlaenter image description here

5
Yuriy Boev

Yöntem 1

PhpMyAdmin'de Xyz8_users tablo (tablo önekini değiştirin, Xyz8_ farklıysa tablo önekinize.)

Süper Kullanıcı hesabı için kaydı seçin (Süper Yönetici hesabının varsayılan olarak 62 veya 42 kimliği vardır).

Bilinen bir MD5 karmasını (aşağıdaki daha uzun karakter dizelerinden biri) kopyalayıp şifre alanına yapıştırın.

admin = 21232f297a57a5a743894a0e4a801fc3

secret = 5ebe2294ecd0e0f08eab7690d2a6ee69

Kaydı kaydedin.

Yukarıdan yeni şifre, "admin" veya "secret" veya benzeri bir şifre ile web sitenizin arka ucuna giriş yapın.

Giriş yaptıktan sonra, şifreyi istediğiniz gibi sıfırlayabilirsiniz.

Yöntem 2

PhpMyAdmin'de SQL sekmesine gidin ve aşağıdaki örnek gibi bir MySQL sorgusu girin:

UPDATE `Xyz8_users` SET `password` = MD5( 'new-password' ) WHERE `Xyz8_users`.`username` = "admin" ;

(tablo önekini değiştirin, Xyz8_ farklıysa tablo önekinize.)

"new_password" - bunu kullanmak istediğiniz yeni şifreyle değiştirin.

"admin" - yönetici kullanıcı adınız farklıysa bunu değiştirin.

Sorguyu göndermek için DEVAM düğmesine tıklayın.

Web sitenizin arka ucuna yeni şifreyle giriş yapın

Referans: http://kb.siteground.com/article/How_to_reset_my_Joomla_administrator_password.html

5
Neil Robertson

Joomla 2.5 için de bir araç var (Joomla 3 ile test etmedim): http://myext.eu/en/j25-login Basitçe bir PHP =/yönetici/klasörünüze yüklediğiniz ve tarayıcınızda ziyaret ettiğiniz dosya.

Hesap olmadan Süper yönetici olarak oturum açın
Nasıl yapılır: "Yönetici" deki dosyayı kopyalayın ve [siteniz] /administrator/log.php adresine gidin.
UYARI: kullandıktan sonra dosyayı kaldırın!

PHP dosyasının içeriği şudur:

<?php
define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR);

if (file_exists(dirname(__FILE__) . '/defines.php')) {
    include_once dirname(__FILE__) . '/defines.php';
}

if (!defined('_JDEFINES')) {
    define('JPATH_BASE', dirname(__FILE__));
    require_once JPATH_BASE.'/includes/defines.php';
}

require_once JPATH_BASE.'/includes/framework.php';
require_once JPATH_BASE.'/includes/helper.php';
require_once JPATH_BASE.'/includes/toolbar.php';
$app = JFactory::getApplication('administrator');
JPluginHelper::importPlugin('user');
$user = JUser::getInstance();
$db = JFactory::getDBO();
$q = 'SELECT u.* FROM `#__users` as u
        LEFT JOIN `#__user_usergroup_map` as ug ON u.id = ug.user_id
        WHERE `block` = 0 AND `activation` = 0 AND ug.group_id = 8
        LIMIT 0,1';
$db->setQuery($q);

$user_tmp = $db->loadObject();
$user_tmp->guest = 0;
$user_tmp->isRoot = 1;
// $user_tmp->groups = array(8=>8);
// $user_tmp->_authGroups = array(1,8);
// $user_tmp->_authLevels = array(1,1,2,3);
// $user_tmp->gid = 1000;

foreach($user_tmp as $k=>$v){
    $user->set($k,$v);
}
$session = JFactory::getSession();
$session->set('user', $user);
$app = JFactory::getApplication();
$app->checkSession();
$app->redirect( JUri::base(), "" );
4
johanpw

Yönetici şifresini kurtarmak mümkündür.

Yönetici şifresini kurtarmanın iki yolu.

1. Adım

Configuration.php dosyasını düzenle

public $root_user='myname';

2. Adım

#__User tablosunu veritabanında düzenleyin.

http://docs.joomla.org/How_do_you_recover_or_reset_your_admin_password%3F

  1.Navigate to phpMyAdmin and select the database for the Joomla! site in the left-hand drop-down list box. This will show the database tables on the left side of the screen.


  2.Find and click on the table with "_users" appended in the list of tables (note: you may have a prefix that is not jos_, simply go to the _users table for your prefix).


  3.Click on the "Browse" button in the top toolbar. This will show all of the users that are set up for this site.


  4.Find the user whose password you want to change and press the Edit icon for this row.


  5.A form will display that allows you to edit the password field. Copy the value

*d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199*

into the password field and press the Go button. phpMyAdmin should display the message "Affected rows: 1". At this point, the password should be changed to "secret".


  6.Log in with this user and password and change the password of this user to a secure value. Check all of the users using the User Manager to make sure they are legitimate. If you have been hacked, you may want to change all of the passwords on the site. 
1
kumarramalingam