सुपर उपयोगकर्ता खाता पासवर्ड बदलें


16

मैं अपना सुपर एडमिन पासवर्ड भूल गया हूं।

मैं सुपर एडमिन अकाउंट पासवर्ड कैसे रीसेट कर सकता हूं?
मेरे पास FTP और phpMyadmin दोनों तक पहुंच है, मैं सुपर उपयोगकर्ता खाता पासवर्ड कैसे बदल सकता हूं ?

मेरी तालिका उपसर्ग है Xyz8_


कॉन्फ़िगरेशन। Php (आपकी टिप्पणियों में उल्लिखित) का सुपर एडमिन पासवर्ड से कोई लेना-देना नहीं है, केवल उपयोगकर्ता और डेटाबेस के पासवर्ड के साथ!
jackJoe

जवाबों:


14

जूमला डॉक्स से आप अपने व्यवस्थापक पासवर्ड को कैसे पुनर्प्राप्त या रीसेट करते हैं?

विधि 1: configuration.php

  1. अपनी साइट के एफ़टीपी तक पहुंचने के लिए एक एफ़टीपी कार्यक्रम का उपयोग करें
  2. ढूँढें और डाउनलोड करें configuration.php
  3. एक टेक्स्ट एडिटर का उपयोग करके configuration.phpनिम्नलिखित लाइन को खोलें और जोड़ें। स्थानापन्न myname व्यवस्थापक पहुँच के साथ एक खाते के नाम करने के लिए है कि आप पासवर्ड मालूम है।

    public $root_user='myname';

  4. फ़ाइल को सहेजें configuration.phpऔर फ़ाइल अनुमतियों 644 के साथ अपनी साइट पर एफ़टीपी के माध्यम से इसे फिर से अपलोड करें। यह उपयोगकर्ता अब एक अस्थायी सुपर प्रशासक होगा।

  5. उपरोक्त खाते के साथ बैकएंड में लॉगिन करें और खोए हुए व्यवस्थापक के खाता पासवर्ड को बदलें । आप पुराने को ब्लॉक या डिलीट भी कर सकते हैं और इसके बजाय एक नया बना सकते हैं।

  6. जब समाप्त हो जाए, तो विन्यास बॉक्स में जोड़ी गई लाइन को हटाने के लिए अलर्ट बॉक्स में दिखाई देने वाले लिंक को "स्वचालित रूप से करने का प्रयास करने के लिए यहां क्लिक करें" का उपयोग करना सुनिश्चित करें। यदि लिंक का उपयोग करना सफल नहीं था, तो वापस जाएं और एक पाठ संपादक का उपयोग करके अपने कॉन्फ़िगरेशन से अतिरिक्त रेखा को हटा दें। कॉन्फ़िगरेशन .php फ़ाइल को साइट पर अपलोड करें।

  7. अपने एफ़टीपी प्रोग्राम का उपयोग करके कॉन्फ़िगरेशन की फ़ाइल अनुमतियों को सत्यापित करें। पीपीपी फ़ाइल, वे 444 होनी चाहिए। यदि आपने मैन्युअल रूप से अतिरिक्त लाइन को हटा दिया है, तो फ़ाइल की अनुमतियों को कॉन्फ़िगरेशन में बदल दें। पीपी फ़ाइल को 444 पर।

विधि 2: सीधे डेटाबेस प्रविष्टि बदल रहा है

डेटाबेस Xyz8_usersतालिका में पासवर्ड तालिका में सुपर उपयोगकर्ता का पता लगाएँ और निम्नलिखित दर्ज करें:

d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199

उपरोक्त पासवर्ड को गुप्त में बदल देता है

पासवर्ड के लिए अन्य मान हैं:

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

यदि आप एक mysql क्वेरी का उपयोग करना चाहते हैं तो आप निम्नलिखित चला सकते हैं:

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');

अपने खाते तक पहुंच प्राप्त करने के बाद, आपको तुरंत पासवर्ड को कुछ सुरक्षित करने के लिए बदलना चाहिए क्योंकि ऊपर सार्वजनिक है और केवल पुनर्प्राप्ति उद्देश्यों के लिए आपूर्ति की गई है।


6

जूमला उपयोगकर्ता डेटा संग्रहीत करने के लिए Xyz8_users तालिका का उपयोग करता है।

पासवे को रीसेट करना सरल है बस इस क्वेरी को phpmyadmin में निष्पादित करें:

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

SQL के साथ पासवर्ड बदलने के बाद, जूमला में लॉग इन करें और इसे अपडेट पासवॉर्ट हैशिंग विधि में परिवर्तित किया जाएगा।


5

आपको टेबल Xyz8_users की तलाश करनी चाहिए।

  1. "ब्राउज़ करें" पर क्लिक करें 2 सूची सभी उपयोगकर्ताओं के साथ दिखाई देगी। उस उपयोगकर्ता को ढूंढें जिसे आप संपादित करना चाहते हैं और पंक्ति के सामने "संपादित करें" लिंक पर क्लिक करें
  2. "पासवर्ड" पंक्ति ढूंढें और "फ़ंक्शन" कॉलम के तहत चयन बॉक्स पर क्लिक करें।
  3. "MD5" का चयन करें और "मान" textarea में नया पासवर्ड टाइप करें।
  4. पृष्ठ के नीचे "गो" बटन पर क्लिक करें और आप वॉइला, आपका पासवर्ड बदल गया है।

सादरयहाँ छवि विवरण दर्ज करें


यह सभी का जवाब देता है, क्योंकि यह बताता है कि पासवर्ड एमडी 5 के साथ संलग्न है और इसे करने का तरीका दिखाता है।
jackJoe

5

विधि 1

PhpMyAdmin में, Xyz8_usersतालिका पर जाएं (तालिका उपसर्ग बदलें, Xyz8_यदि यह भिन्न हो तो अपनी तालिका उपसर्ग में।)

सुपर उपयोगकर्ता खाते के लिए रिकॉर्ड का चयन करें (सुपर एडमिन खाते में डिफ़ॉल्ट रूप से 62 या 42 की आईडी है)।

पासवर्ड फ़ील्ड में एक ज्ञात MD5 हैश (नीचे लंबे वर्ण स्ट्रिंग में से एक) को कॉपी और पेस्ट करें।

admin = 21232f297a57a5a743894a0e4a801fc3

secret = 5ebe2294ecd0e0f08eab7690d2a6ee69

रिकॉर्ड सहेजें।

नए पासवर्ड, "व्यवस्थापक" या "गुप्त" या इसके बाद के संस्करण के साथ अपनी वेबसाइट के बैक-एंड में लॉग इन करें।

एक बार लॉग इन करने के बाद, आप अपनी पसंद के अनुसार पासवर्ड रीसेट कर सकते हैं।

विधि 2

PhpMyAdmin में, SQL टैब पर जाएं और निम्न उदाहरण की तरह एक MySQL क्वेरी दर्ज करें:

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

(तालिका उपसर्ग को बदलकर, Xyz8_यदि भिन्न हो तो अपनी तालिका उपसर्ग में बदल दें।)

"new_password" - इसे उस नए पासवर्ड से बदलें जिसे आप उपयोग करना चाहते हैं।

"व्यवस्थापक" - इसे बदलें यदि आपका व्यवस्थापक उपयोगकर्ता नाम अलग है।

क्वेरी सबमिट करने के लिए GO बटन पर क्लिक करें।

नए पासवर्ड के साथ अपनी वेबसाइट के बैक-एंड में लॉग इन करें

संदर्भ: http://kb.siteground.com/article/How_to_reset_my_Joomla_administrator_pass.html


4

जूमला 2.5 के लिए भी एक उपकरण उपलब्ध है (जूमला 3 के साथ परीक्षण नहीं किया गया है): http://myext.eu/en/j25-login यह बस एक PHP फ़ाइल है जिसे आप अपने व्यवस्थापक / फ़ोल्डर और अपने ब्राउज़र में अपलोड करते हैं ।

खाते के बिना सुपर व्यवस्थापक के रूप में लॉग इन
करें: "व्यवस्थापक" में फ़ाइल को कैसे Сopy करें और [your_site] /administrator/log.php
चेतावनी पर जाएं: उपयोग के बाद फ़ाइल को हटा दें!

PHP फ़ाइल की सामग्री यह है:

<?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(), "" );

1

यह व्यवस्थापक पासवर्ड को पुनर्प्राप्त करने के लिए संभव है।

व्यवस्थापक पासवर्ड को पुनर्प्राप्त करने के दो तरीके।

चरण 1

कॉन्फ़िगरेशन .php फ़ाइल संपादित करें

public $root_user='myname';

चरण 2

डेटाबेस में #__user तालिका संपादित करें।

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. 

क्या आप कृपया उत्तर को संपादित कर सकते हैं और चरण 2 के लिए एक सारांश जोड़ सकते हैं?
हराल्ड लीथनर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.