国产三级农村妇女在线,国产精品毛片a∨一区二区三区,国产乱子伦视频大全,国产精品色拉拉,国产欧美日韩一区二区三区,

首頁(yè) > 技術(shù) > wordpress

如何通過MySQL數(shù)據(jù)庫(kù)添加WordPress新用戶

wordpress 2023-01-21 19:46:14

如何通過MySQL數(shù)據(jù)庫(kù)添加WordPress新用戶

wordpress的設(shè)計(jì)目標(biāo)為您提供了靈活性,但執(zhí)行任務(wù)的最有效方式是通過儀表盤執(zhí)行此操作。您可以在此處獲得安裝的幾乎所有方面,通常通過直觀的圖形用戶界面 (GUI) 為您提供幫助。但有時(shí),使用儀表盤可能不是最好的方法。例如,您可能希望通過MySQL數(shù)據(jù)庫(kù)添加新用戶,而不是使用 WordPress 中的專用屏幕。

雖然我們不建議您在MySQL數(shù)據(jù)庫(kù)中四處尋找日常任務(wù),但是當(dāng)您無(wú)法訪問儀表盤時(shí),通過數(shù)據(jù)庫(kù)設(shè)置用戶貌似是一種簡(jiǎn)單粗暴的方法。這是一種解決獨(dú)特問題的極端方法,但如果您需要,它將是您唯一的解決方案。

在這篇文章中,我們將向您展示如何通過MySQL數(shù)據(jù)庫(kù)添加新用戶。在此之前,我們應(yīng)該看看你為什么要這樣做。

為什么要通過MySQL數(shù)據(jù)庫(kù)添加新用戶

我們承認(rèn)您可能正在閱讀本文,因?yàn)槟鸁o(wú)法訪問WordPress網(wǎng)站的儀表盤,并且已經(jīng)了解原因。在大多數(shù)情況下,您將無(wú)法物理訪問WordPress的任何其他部分,因此必須“走很長(zhǎng)的路”才能進(jìn)入您的網(wǎng)站。

至于為什么會(huì)發(fā)生這種情況,第一個(gè)原因是用戶參與。這可以涵蓋一些無(wú)辜和惡意的用例:

  • 您可能忘記和/或丟失了您的用戶憑據(jù),并且沒有其他管理員用戶可以依靠。
  • 可能是您在MySQL數(shù)據(jù)庫(kù)的界面中更舒服(盡管這可能很少見)。
  • 您是損害您網(wǎng)站的惡意攻擊的受害者。
  • 您還可能正在與心懷不滿的前管理員用戶作斗爭(zhēng),該用戶行使將您鎖定在您的網(wǎng)站之外的能力。

當(dāng)然,其中很多原因都是戲劇性和極端的情況。無(wú)論您無(wú)法訪問的原因是什么,您都可以利用MySQL數(shù)據(jù)庫(kù)的可訪問性來創(chuàng)建一個(gè)新的WordPress用戶。

如何訪問您的MySQL數(shù)據(jù)庫(kù)

在設(shè)置新用戶之前,您需要訪問數(shù)據(jù)庫(kù)本身。如果您足夠勇敢,您可以通過命令行執(zhí)行此操作,但還有一種更直接的方法。

您可以通過phpMyAdmin或Adminer等管理工具訪問您的數(shù)據(jù)庫(kù)。根據(jù)您的房東,您會(huì)找到其中一種。很少有主機(jī)不提供其中一個(gè),甚至是替代的數(shù)據(jù)庫(kù)管理解決方案。

長(zhǎng)期以來,phpMyAdmin一直是一個(gè)典型的標(biāo)準(zhǔn):

phpmyadmin

您將在左側(cè)有一個(gè)樹目錄,完整的數(shù)據(jù)庫(kù)。展開這些將顯示“表格”列表。它們就像Excel或電子表格應(yīng)用程序中的工作表,并保存數(shù)據(jù)的各個(gè)元素。您也可以嵌套表格,這是為WordPress構(gòu)建數(shù)據(jù)結(jié)構(gòu)的常用方法。

每個(gè)表都包含一個(gè)特定的數(shù)據(jù)“切片”,例如評(píng)論、內(nèi)容和用戶。事實(shí)上,該數(shù)據(jù)庫(kù)幾乎包含與您的WordPress網(wǎng)站有關(guān)的所有內(nèi)容。因此,它是您網(wǎng)站的基本元素,也很重要。

稍后我們將了解在哪里可以找到您的WordPress用戶列表。現(xiàn)在,讓我們繞道而行,談?wù)勀W(wǎng)站上的黑客攻擊。

如果您懷疑自己的網(wǎng)站被黑了怎么辦

在我們繼續(xù)之前,談?wù)摫缓诰W(wǎng)站至關(guān)重要。如果您懷疑您的網(wǎng)站受到黑客攻擊,您應(yīng)該迅速采取行動(dòng)。這是我們?cè)诓┛推渌胤接懻摰闹黝},但簡(jiǎn)而言之,您需要先消除威脅,然后再做任何其他事情。

如果您在訪問被黑網(wǎng)站時(shí)遇到問題,我們的建議是聯(lián)系專業(yè)公司,例如WP Tech Support、Sucuri、Wordfence或MalCare。他們將能夠幫助您控制局勢(shì),這將使您有機(jī)會(huì)為將來的站點(diǎn)提供支持。

如何通過MySQL數(shù)據(jù)庫(kù)添加新的WordPress用戶

在打開您選擇的任何數(shù)據(jù)庫(kù)管理工具之前,請(qǐng)記住對(duì)您的站點(diǎn)和數(shù)據(jù)庫(kù)進(jìn)行完整備份。如果最壞的情況發(fā)生并且您需要恢復(fù)您的網(wǎng)站,這些文件對(duì)您來說將是最有價(jià)值的。

準(zhǔn)備就緒后,您需要執(zhí)行以下步驟:

  • 使用您喜歡的工具訪問您的MySQL數(shù)據(jù)庫(kù)。
  • 打開wp_users表。
  • 將用戶插入表中。
  • 為新用戶添加功能。

對(duì)于一項(xiàng)復(fù)雜的任務(wù),每個(gè)步驟都比您預(yù)期的要簡(jiǎn)單得多。第一步,您需要打開MySQL數(shù)據(jù)庫(kù)。

1. 使用專用管理工具登錄您的MySQL數(shù)據(jù)庫(kù)

首先,您應(yīng)該查看主機(jī)提供的工具。雖然有很多管理解決方案,但大多數(shù)主機(jī)都使用phpMyAdmin或Adminer。兩者的過程是相同的,雖然我們將在本文中使用Adminer,但我們也會(huì)注意到phpMyAdmin的說明何時(shí)出現(xiàn)分歧。

請(qǐng)注意,您需要您的數(shù)據(jù)庫(kù)憑據(jù)才能登錄,而不是您的站點(diǎn)或托管詳細(xì)信息。這些通常位于您的主機(jī)控制面板中,如果您難以找到詳細(xì)信息,我們建議您聯(lián)系您的主機(jī)。

您可能還必須尋找您的數(shù)據(jù)庫(kù)訪問鏈接,因?yàn)橹鳈C(jī)通常會(huì)擁有在公司之間不一致的自定義儀表盤。隨著托管服務(wù)提供商遠(yuǎn)離cPanel ,這種情況更為普遍。雖然,即使對(duì)于這個(gè)托管儀表盤,指向phpMyAdmin的鏈接也很突出:

cpanel數(shù)據(jù)庫(kù)

無(wú)論您的主機(jī)和數(shù)據(jù)庫(kù)管理工具如何,登錄過程都與幾乎所有其他“鎖定”系統(tǒng)相似。只需輸入您的用戶名和密碼,然后單擊并等待加載數(shù)據(jù)庫(kù)信息。

2. 定位并訪問wp_users表格

進(jìn)入后,您需要找到wp_users表,因?yàn)檫@是您工作的地方。大多數(shù)接口的過程是相同的:查看左側(cè)的表,名為wp_users.?不過,這里的問題是它可能有不同的名稱,具體取決于您是否使用自定義表前綴:

wp-users-table

無(wú)論如何,表中應(yīng)該有名稱“users”。如果您在左側(cè)欄中單擊它,它將在屏幕的主要區(qū)域中打開:

adminer查看wp_users數(shù)據(jù)表

對(duì)于phpMyAdmin,應(yīng)該會(huì)打開顯示用戶列表的屏幕。對(duì)于Adminer,它將顯示表結(jié)構(gòu),這有助于了解您需要輸入哪些信息以及如何輸入。要查看當(dāng)前用戶列表,請(qǐng)選擇Select data鏈接:

選擇數(shù)據(jù)

從這里,您可以開始添加新用戶。

3. 將新用戶插入表中

Adminer和phpMyAdmin在wp_users表格屏幕上都有用于輸入新數(shù)據(jù)的鏈接。對(duì)于phpMyAdmin,您將選擇頂部的Insert鏈接,而在Adminer中它是New item

adminer添加新項(xiàng)目

但是,因?yàn)槟幚淼氖窍嗤愋偷臄?shù)據(jù)庫(kù),所以您需要輸入的字段將是相同的:

  • user_login您可以在此處選擇一個(gè)登錄名,并將其輸入到相關(guān)的WordPress字段中。
  • user_pass您應(yīng)該在此處輸入密碼,但請(qǐng)確保從字段的下拉菜單中選擇MD5 。這有助于“散列”您的密碼并使其免受進(jìn)一步的惡意攻擊。
  • user_nicename:目前,使用與user_login相同的名稱,但刪除所有特殊字符和大寫。
  • user_email這可以是您可以訪問的電子郵件地址。
  • user_registered這將作為您注冊(cè)的時(shí)間戳,應(yīng)該是當(dāng)前數(shù)據(jù)和時(shí)間。您現(xiàn)在可以從此處的下拉菜單中進(jìn)行選擇,以幫助您。
  • user_status您可以將此值設(shè)置為零。

填寫完這些字段后,單擊SaveGo,列表將更新以顯示新用戶。雖然,這是工作的結(jié)束。您必須確保新用戶具有正確的權(quán)限。

4.為新創(chuàng)建的用戶添加特定的能力

在您可以作為新用戶登錄之前,您需要應(yīng)用一些功能以授予用戶管理權(quán)限。首先,記下wp_users表格中的用戶ID號(hào):

用戶id

接下來,wp_usermeta從左側(cè)列表中找到該表:

wp-usermeta數(shù)據(jù)表

這將向您顯示每個(gè)用戶的許多細(xì)節(jié),但對(duì)于您的新添加卻沒有。與最后一步非常相似,您的任務(wù)是向表中添加新行。以下是填寫字段的方法:

  • user_id:這應(yīng)該是您剛剛記下的同一個(gè) ID。
  • meta_key:?wp_capabilities
  • meta_value:?a:1:{s:13:"administrator";b:1;}

再次單擊以繼續(xù),您應(yīng)該能夠使用前端WordPress登錄表單登錄到您的站點(diǎn)。

小結(jié)

這是一種罕見的情況,這意味著您需要打開MySQL數(shù)據(jù)庫(kù)才能處理您的內(nèi)容。在大多數(shù)情況下,WordPress儀表盤是處理您網(wǎng)站元素的絕佳平臺(tái)。但是,如果您出于無(wú)辜或惡意原因無(wú)法訪問您的網(wǎng)站,登錄到您的數(shù)據(jù)庫(kù)將使您執(zhí)行幾乎相同數(shù)量的任務(wù)。

在這篇文章中,我們向您展示了如何通過MySQL數(shù)據(jù)庫(kù)添加新用戶。任務(wù)中最難的部分是添加用戶功能,但所需的元數(shù)據(jù)并不難編寫。完成后,您可以通過網(wǎng)絡(luò)上常用的GUI界面登錄您的站點(diǎn)。

TAg

加載中~

本網(wǎng)站LOGO受版權(quán)及商標(biāo)保護(hù),版權(quán)登記號(hào):國(guó)作登字-2022-F-10126915,未經(jīng)湖南木星科技官方許可,嚴(yán)禁使用。
Copyright ? 2012-2022 湖南木星科技有限公司(木星網(wǎng))版權(quán)所有
轉(zhuǎn)載內(nèi)容版權(quán)歸作者及來源網(wǎng)站所有,本站原創(chuàng)內(nèi)容轉(zhuǎn)載請(qǐng)注明來源,商業(yè)媒體及紙媒請(qǐng)先聯(lián)系:aishangyiwan@126.com

工信部備案號(hào):湘ICP備19012813號(hào)-5