տուն Ծածկված լեզու Մուտք գործեք առանց phpmyadmin գաղտնաբառի: Նվազագույն phpmyadmin կարգավորում բաց գործարկման համար

Մուտք գործեք առանց phpmyadmin գաղտնաբառի: Նվազագույն phpmyadmin կարգավորում բաց գործարկման համար

Վաղ թե ուշ ցանկացած կայքի սեփականատեր բախվում է տվյալների բազայի հետ ուղղակիորեն աշխատելուն: Այս նպատակների համար մշակվել է phpmyadmin, որը շատ դեպքերում արդեն տեղադրված և կազմաձևված է ձեր հոսթինգում։ Բայց հաճախ վեբ-վարպետից պահանջվում է փոխել phpmyadmin-ի արմատային գաղտնաբառը: Թվում է, թե դա պարզ խնդիր է, բայց ինչ-ինչ պատճառներով այս խնդիրը մարդկանց մեծամասնության համար զգալի դժվարություններ է առաջացնում: Անձամբ ինձ համար այդպես էր։

Ես նման կարիք ունեի Majordomo-ից VPS սերվերի վրա օպերացիոն համակարգը նորից տեղադրելուց հետո, որից հետո ես պարզապես չկարողացա մուտք գործել phpmyadmin լռելյայն գաղտնաբառով: Ես ստիպված էի շտապ փոխել այն:

Գաղտնաբառը ինքնին մուտք գործելու համար phpmyadminհամընկնում է գաղտնաբառը արմատ MySQL սերվերին, որը դուք նշել եք տեղադրման ժամանակ: Եթե ​​ինչ-ինչ պատճառներով մոռացել եք այս գաղտնաբառը, կարող եք վերականգնել այն բավականին պարզ: Գաղտնաբառի վերականգնման մեթոդը նկարագրված է հոդվածում.

Կա ևս մեկ փոքր նրբերանգ, որը պետք է հաշվի առնել phpmyadmin-ն օգտագործելիս. սա է այս հավելումը լիազորելու եղանակը:

Այս ամենի համար պատասխանատու է միայն մեկ phpmyadmin կազմաձևման ֆայլ. config.inc.php, որը FreeBSD օպերացիոն համակարգում գտնվում է գրացուցակում /usr/local/www/phpMyAdmin. Իմ ֆայլի բովանդակությունը, որը մարտական ​​ֆայլն է, հետևյալն է.

Հիմա տեսնենք, թե որտեղ, ինչ և ինչպես...

  • blowfish_secretկամայական արտահայտություն է, որն անհրաժեշտ է քուքիների գաղտնաբառերը ծածկագրելու համար: Ավելի անվտանգ է այն փոխել որևէ այլի, պարզապես ոչ ստանդարտի:
  • auth_type– սա թույլտվության տեսակ է, որը կարող է ընդունել 2 արժեք. կազմաձևումԵվ թխվածքաբլիթ:
    • կազմաձևում– ցույց է տալիս, որ մուտքի/գաղտնաբառը կվերցվի այս ֆայլից (հաջորդ երկու տող օգտագործողԵվ գաղտնաբառը) Այս ռեժիմով հաջող մուտք միշտ տեղի կունենա, երբ դուք կամ մեկ ուրիշը պարզապես գնում եք ձեր տիրույթ, որտեղ գտնվում է նաև phpmyadmin-ը և կարող է այնտեղ ամեն տեսակ կեղտոտ հնարքներ անելու հնարավորություն:
    • թխվածքաբլիթ– ցույց է տալիս, որ մուտքի/գաղտնաբառը կհարցվի ամեն անգամ, երբ ինչ-որ մեկը գնում է այն հասցեն, որտեղ գտնվում է phpmyadmin-ը: Ճիշտ գաղտնաբառը կպահվի ձեր համակարգչի թխուկների մեջ ծածկագրված:
  • օգտագործողԵվ գաղտնաբառը– սա օգտանունն է (մեր դեպքում դա պետք է լինի արմատ) և գաղտնաբառը: Այս կազմաձևման ֆայլում դրանք ավելացվում են միայն օրինակի և օգտագործման համար թխվածքաբլիթդրանք կարելի է ընդհանրապես հեռացնել:
  • AllowNoPassword-ը- կարող է արժեքներ ընդունել ճիշտ(ճշմարիտ) և կեղծ(սուտ). Փաստորեն, առանց գաղտնաբառի մուտք գործելը թույլատրվում է (ճշմարիտ) կամ ոչ (կեղծ)
  • երկարաձգում- կարող է իմաստ ստանալ mysqlԵվ mysqli. Առաջինը պետք է նշվի, եթե դուք օգտագործում եք phpmyadmin 4.1.3-ից ցածր MySQL փաթեթներում: Երկրորդն այն է, եթե դուք օգտագործում եք 4.1.3-ից բարձր MySQL տարբերակ:

Իհարկե, այս պարամետրերից ավելին կան, այստեղ միայն ամենահիմնականներն են, որոնք անհրաժեշտ են phpmyadmin-ի նորմալ աշխատանքի համար:


Ադմինիստրատորի գաղտնաբառի վերականգնում phpMyAdmin-ի միջոցով: Wodrpress, DLE, Joomla և այլ cms

Երբ վեբ վարպետն ունի միայն մեկ կայք կամ բլոգ, և էլփոստ՝ միայն Yandex-ում և Google-ում, ապա ադմինիստրատորի վահանակ մուտքի գաղտնաբառերի հետ շփոթություն չկա:

Ժամանակի ընթացքում հայտնվում են նոր կայքեր, նոր տուփեր՝ տարբեր նպատակների համար։ Իհարկե, անհնար է ձեր գլխում պահել տվյալների այս ամբողջ զանգվածը՝ առանց պատշաճ հաշվառման:

Հավանաբար ամենապարզ և հուսալի գործիքը Word կամ Excel-ում ստեղծված պարզ աղյուսակն է: Ավելի լավ է, եթե այն պահվի շարժական պահեստավորման սարքի վրա, ինչպիսին է ֆլեշ կրիչը: Բայց ինչպես միշտ, անկազմակերպությունն ու ռուսերենի հակումները խանգարում են, ինչպես ես ավելի ուշ կգրեմ տվյալները:

Մեկ կայք գնելիս ես ստացա ֆայլեր և տվյալների բազայի աղբանոց: Իմ հոսթինգում տեղադրվելուց հետո ինձ մերժեցին մուտք գործել ադմինիստրատորի վահանակ: Քանի որ նոր տվյալների բազա վերբեռնելիս WordPress-ը փոխել է ադմինիստրատորի գաղտնաբառը, մուտքի հասցեն և էլ. Ի՞նչ անել նման դեպքում։

Ինչպես միշտ, phpMyAdmin-ը գալիս է ադմինիստրատորին օգնության: Եթե ​​ունեք մուտք, ապա ձեր գաղտնաբառը, մուտքի կամ էլփոստի փոփոխությունը տեղի է ունենում հաշված րոպեների ընթացքում: Այս մեթոդը նոր չէ, այն նկարագրված է տարբեր աղբյուրներում, բայց այն ամենաարդյունավետն է և հասանելի սկսնակների համար:

Մի փոքր շեղում. Տվյալների բազայում օգտագործողի գաղտնաբառերը պահվում են գաղտնագրված՝ օգտագործելով MD5: Գործողության սկզբունքը հետևյալն է. Ադմինիստրատորի վահանակ մտնելիս ադմինը մուտքագրում է իր գաղտնաբառը և մուտքը։ Մուտքագրված գաղտնաբառից հաշվարկվում է հեշ ֆունկցիան և արդյունքը համեմատվում է տվյալների բազայում պահվող արժեքի հետ։ Եթե արժեքները հավասար են, ապա գաղտնաբառը ճիշտ է։

Հայտնի ռեսուրսի վրա կա մի պարզ ծառայություն, որը թույլ է տալիս MD5 կոդավորումը:


Համացանցում կան բազմաթիվ նմանատիպ ծառայություններ, պարզապես որոնման մեջ պետք է մուտքագրել «MD5»:

Գաղտնաբառի, մուտքի և էլ.փոստի փոփոխություն: Wordpress փոստ phpMyAdmin-ի միջոցով.

Գնացեք ձեր կայքի phpMyAdmin վահանակ
2. Ընտրեք ցանկալի տվյալների բազան, եթե կա մեկից ավելի
3. Ընտրեք wp_users աղյուսակը, գործողությունը «Browse»


4. Սեղմեք մկնիկը և նայեք.


user_pass- $P$BkIM9ktWqa4z5yUiGh442kNqbKx/fG0
user_nicename- ադմին
user_email- [էլփոստը պաշտպանված է]
ցուցադրման_անուն- ադմին

Տվյալների խմբագրում աղյուսակում.


Այստեղ, կարծում եմ, բացատրություններն ավելորդ են, մենք կարող ենք ապահով կերպով փոխել այս բոլոր տվյալները մեր սեփականին:

Հիմա հիշենք դրա մասին MD5, ծածկագրեք ձեր նոր գաղտնաբառը և մուտքագրեք այն user_pass դաշտում:

Օրինակ:
ադմին-
սուպերադմին -
123 -
1. Տեղադրեք անհրաժեշտ գաղտնաբառի արժեքը user_pass դաշտում
2. Փոխեք ձեր էլ.փոստը ձերը
3. Սեղմեք «Գնալ» կոճակը
Կատարվում է SQL հարցում և ցուցադրվում են տվյալների բազայի աղյուսակում կատարված փոփոխությունները.

Դրանից հետո դուք կարող եք ապահով կերպով գնալ ադմինիստրատորի վահանակ, դուք պետք է մուտքագրեք ոչ թե հեշ, այլ MD5-ում կոդավորված բառ, օրինակ, ինչպես իմ օրինակներում՝ admin, superadmin կամ 123:

Այս մեթոդն աշխատում է ցանկացած հարթակի վրա, ինչպիսիք են DLE-ը, Joomla-ն, Joostina-ն կամ Drupal-ը, այսինքն՝ բոլոր կայքերում, որոնք օգտագործում են MySQL տվյալների բազա: Տարբերությունը միայն այն աղյուսակների անունների մեջ է, որտեղ պահվում են օգտվողների գաղտնաբառերը: Օրինակ, եկեք նայենք կայքի տվյալների բազան dle-ում:

Գաղտնաբառի, մուտքի և էլ.փոստի փոփոխություն: DLE փոստ phpMyAdmin-ի միջոցով.

1. Բացեք կայքի dle տվյալների բազան
2. Գտեք dle_users աղյուսակը, օգտատիրոջ տվյալները պահվում են այստեղ


3. Սեղմեք «Թերթել»


4. Խմբագրել և պահպանել տվյալները

Մեթոդ թիվ 2.
1. Գնացեք phpMyAdmin
2. Վերևում ընտրեք SQL
3. Դուք պետք է ձևաթղթում տեղադրեք հետևյալ հարցումը.
INSERT INTO «dle_users» («email» , «password» , «name» , «user_group»)
VALUES (" [էլփոստը պաշտպանված է]", "d9b1d7db4cd6e70935368a1efb10e377", "newadmin", "1");
4. Սրանից հետո մուտք գործեք կայք հետևյալ տվյալներով.
Մուտք. newadmin
Գաղտնաբառ: 123

Ինչպես փոխել ադմինիստրատորի գաղտնաբառը՝ Joomla-ում կայքի ադմինիստրատորի վահանակ մուտք գործելու համար.


1. Բացեք joomla կայքի տվյալների բազան
2. Սեղանի որոնում
3. Խմբագրել ձեր գաղտնաբառը, մուտքը կամ էլ
4. Պահպանել




Նմանատիպ ձևով կարող եք աշխատել ցանկացած կայքի հետ, գլխավորը օգտատերերի հետ սեղան գտնելն է։ Եթե ​​կայքում շատ օգտվողներ կան, ապա հիմնական ադմինիստրատորը միշտ ունի user_id=1:
Նրանց համար, ովքեր նոր են ինտերնետում, մի անհանգստացեք կամ վախեցեք օգտագործել phpMyAdmin-ը: Ցանկացած գործողություն կարող է չեղարկվել, եթե կասկածում եք ձեր գործողությունների ճիշտությանը: Բայց գործնականում գրագետ կերպով սովորելը և օգտագործելը հնարավոր է միայն փորձի և սխալի միջոցով:

Առանձին-առանձին կցանկանայի նշել, որ նկարագրված մեթոդը միակը չէ: Դուք կարող եք նաև փոխել գաղտնաբառը՝ օգտագործելով SQL հարցումը: Բայց սկսնակների համար դա դեռ բարդ է, և փորձառու վեբ վարպետները որևէ բացատրության կարիք չունեն։

Գաղտնաբառի վերականգնման այս մեթոդը, ինչպես նաև ադմինիստրատորի մուտքի և էլ.փոստի փոփոխությունը, կարող են օգտագործվել ինչպես տեղական Դենվերի սերվերում, այնպես էլ վիրտուալ հոսթինգում:

Հաջողություն phpMyAdmin-ի յուրացման գործում, երբեք մի կորցրեք ձեր գաղտնաբառերը և մուտքի տվյալները:

Բարև, ընկերներ: Այսօր մենք կխոսենք WordPress-ում ադմինիստրատորի գաղտնաբառը փոխելու մասին։

Օգտագործողի պրոֆիլում գաղտնաբառի փոփոխություն

Գաղտնաբառը փոխելու ամենահեշտ ձևը ադմինիստրատորի ընտրացանկից է: Գաղտնաբառը փոխելու համար պետք է գնալ Օգտագործողներ -> Ձեր պրոֆիլը.

Բացվող էջում գտեք նոր գաղտնաբառ մուտքագրելու երկու դաշտ։ Մուտքագրեք ձեր նոր գաղտնաբառը և կրկնեք այն ստորև նշված դաշտում:

Նոր գաղտնաբառը մուտքագրելուց հետո անպայման սեղմեք կոճակը «Թարմացնել պրոֆիլը», որը գտնվում է էջի ամենաներքևում։

Ձեր գաղտնաբառը փոխելը phpMyAdmin-ի միջոցով

Օգտագործելով տվյալների բազան MySQLորում WordPress-ը պահում է օգտատիրոջ բոլոր տվյալները, կարող եք նաև փոխել գաղտնաբառը։ Դա անելու համար անհրաժեշտ է մուտք գործել հավելված phpMyAdmin,որը թույլ է տալիս բրաուզերի միջոցով կառավարել MySQL սերվերը, գործարկել հրամանները SQL և դիտել աղյուսակների և տվյալների բազաների բովանդակությունը: Մուտք դեպի phpMyAdminհասանելի ձեր հոսթինգի հաշվից.

Գնալ phpMyAdmin, ընտրեք ձեր կայքի տվյալների բազան և սեղմեք դրա վրա: Սեղմելուց հետո կբացվի տվյալների բազայի աղյուսակների ցանկը, որում պետք է ընտրենք աղյուսակ wp_users(այս աղյուսակը պահում է տվյալներ ձեր կայքի բոլոր գրանցված օգտվողների մասին):

Սեղանի վրա սեղմելուց հետո wp_usersդուք կտեսնեք օգտվողների ցուցակը (եթե շատ են), որոնց վրա պետք է սեղմել «Փոփոխություն»այն օգտվողի տողում, որի գաղտնաբառը մենք ցանկանում ենք փոխել: Հեշտ է օգտատիրոջը նույնականացնել մուտքի միջոցով, որը կարելի է տեսնել սյունակում user_login.

Սեղմելով կոճակը «Փոփոխություն», կտեսնեք օգտվողի տեղեկությունները խմբագրելու ձև:

Հերթի մեջ user_passՊարտադիր ընտրեք MD5 գործառույթըբացվող ցուցակից, ապա հեռացնել հին գաղտնաբառը և մուտքագրել նորը.

Հին գաղտնաբառի փոխարինումը նորով` «NewPassword»

Նոր գաղտնաբառ մուտքագրելուց հետո պահպանել փոփոխություններըսեղմելով կոճակը լավ.

Պատրաստ. Այժմ կարող եք մուտք գործել WordPress-ի ադմինիստրատորի մենյու՝ օգտագործելով ձեր նոր գաղտնաբառը:

Եթե ​​ինչ-որ բան ձեզ մոտ չի ստացվում, գրեք մեկնաբանություններում, և ես կփորձեմ օգնել ձեզ։

Բարև, ընկերներ: Այսօր մենք կխոսենք WordPress-ում ադմինիստրատորի գաղտնաբառը փոխելու մասին։ Գաղտնաբառի փոփոխություն օգտվողի պրոֆիլում Գաղտնաբառը փոխելու ամենահեշտ ձևը հասանելի է վարչական ընտրացանկից: Գաղտնաբառը փոխելու համար անցեք Օգտատեր -> Ձեր պրոֆիլը: Բացվող էջում գտեք նոր գաղտնաբառ մուտքագրելու երկու դաշտ։ Մուտքագրեք ձեր նոր գաղտնաբառը և կրկնեք այն ստորև նշված դաշտում: Նոր գաղտնաբառ մուտքագրելուց հետո համոզվեք, որ սեղմեք «Թարմացնել պրոֆիլը» կոճակը, որը գտնվում է էջի ամենաներքևում: Գաղտնաբառի փոփոխություն phpMyAdmin-ի միջոցով Օգտագործելով MySQL տվյալների բազան, որտեղ WordPress-ը պահում է օգտատիրոջ բոլոր տվյալները, կարող եք նաև փոխել գաղտնաբառը: Դա անելու համար անհրաժեշտ է մուտք գործել phpMyAdmin հավելված, որը թույլ է տալիս կառավարել MySQL սերվերը ձեր բրաուզերի միջոցով,...




phpmyadmin-ի կարգավորում (այս հոդվածը)

16.08.2010 Տիգրուշա
և դուք նույնպես պետք է հիշեք root-ը նրանց համար, ովքեր չգիտեն, թե ինչպես գտնել 2 ֆայլ config.inc և config.inc.php phpMyAdmin թղթապանակներում և գտնել /* Նույնականացման տեսակը և տեղեկատվությունը */
$cfg["Servers"][$i]["auth_type"] = "config";
$cfg["Servers"][$i]["user"] = "արմատ";
$cfg["Servers"][$i]["password"] = "";
$cfg["Սերվերներ"][$i]["AllowNoPassword"] = ճշմարիտ;
և Minya-ն ուտում է ձեր սողացող հոսանքի վրա առաջինը բազայում, մի մոռացեք

01/09/2011 serdjuzz
Ասա ինձ խնդրում եմ:
երբ ես մուտքագրում եմ բրաուզերում (Chrome-ը և IE-ն գրում են.
http://localhost/phpmyadmin վեբ էջը կարող է ժամանակավորապես անհասանելի լինել կամ մշտապես տեղափոխվել է նոր վայր:
Լրացուցիչ տեղեկություններ այս սխալի մասին
Բնօրինակ սխալի հաղորդագրությունը ներկայացված է ստորև
Սխալ 101 (զուտ՝:ERR_CONNECTION_RESET). Անհայտ սխալ:

Ինչ է պատահել?
Շնորհակալություն

01/09/2011 serdjuzz
միշտ այդպես է)))
հարցրու ու կհասկանաս)))
շնորհակալություն, ձեր օգնությունը հասուն է = Ես հիմար եմ

20.01.2011 Ալեքսեյ
Շնորհակալություն այս ձեռնարկի համար: Ամեն ինչ շատ մանրամասն է և լավ գրված։ Միակ բանը, որ ես չկարողացա անել, phpMyadmin-ին թույլ տալն էր մուտք գործել ինտերնետից (այն աշխատում է տեղում): Բրաուզերում http://sitename/phpmyadmin մուտքագրելիս այն սխալ է տալիս.
XAMPP անվտանգության նոր հայեցակարգ.
Հայցվող օբյեկտի մուտքը հասանելի է միայն տեղական ցանցից:

Այս պարամետրը կարող է կազմաձևվել «httpd-xampp.conf» ֆայլում:

Ես տեսնում եմ, որ պետք է փորփրել «httpd-xampp.conf» ֆայլը, բայց չգիտեմ՝ ինչ ուղղեմ։

Ադմին, կարո՞ղ եք օգնել ինձ: Կանխավ շնորհակալություն.

21.01.2011 admin
Ալեքսեյ, «Կարգավորել և պաշտպանել Apache-ը Windows-ի տակ» հոդվածում ես անդրադարձել եմ այս թեմային:

Եկեք նայենք հոդվածի ամենավերջին:
մեջբերում եմ

===============
xampp-ի վերջին տարբերակներում ադմինիստրատիվ սկրիպտների մուտքը հնարավոր է միայն տեղական մուտքով, արտաքին մուտքը փակ է, phpmyadmin-ը նույնպես հասանելի է միայն տեղական:
Եթե ​​ցանկանում եք բացել արտաքին մուտքը phpmyadmin-ի կամ այլ ստանդարտ սցենարների համար, նորից նայեք ֆայլին

Նմանատիպ դիզայն կա այստեղ


.....

Այս կոնստրուկցիան արգելում է մուտքը դրսից, իհարկե, արգելքն ինքնին այս կոնստրուկցիայի ներսում է, բայց եթե անհրաժեշտ է բացել արտաքին մուտքը, օրինակ phpmyadmin-ի համար, ապա պարզապես հեռացրեք այն այս ցանկից:
==============

Այսինքն՝ գծից

հեռացնել phpmyadmin-ը

14.03.2011 Անդրեյ
Երբ ես գրանցում եմ http://localhost/phpmyadmin/, ես ստանում եմ սխալ: Կապը չի կարող հաստատվել վերահսկիչ օգտագործողի հրահանգում նշված օգտագործողի համար՝ օգտագործելով config.inc.php կազմաձևման ֆայլում սահմանված պարամետրերը: Օգնեցեք, խնդրում եմ!

15.03.2011 admin
Անդրեյ, խոսքը pma օգտագործողի մասին է։
Pma-ի մուտքի կամ գաղտնաբառը սխալ է:
Կարգավորումների ֆայլում դուք պետք է նշեք դրա համար մուտքի գաղտնաբառ, եթե այն փոխել եք:
$cfg["Servers"][$i]["controluser"] = "pma";
$cfg["Servers"][$i]["controlpass"] = "";

26.05.2011 Դմիտրի
Բոլոր կարգավորումներից հետո phpAdmin-ն ընդհանրապես դադարեց բացել։ Չի արձագանքում վահանակի կոճակների սեղմումներին: Տեղական տարածքում հրամանի տող մուտքագրելուց հետո այն տալիս է 403 սխալ և «մուտքը մերժված է»: Արտաքինից նույնպես սխալ կա. Որտեղ փորել: Ամեն ինչ կարգավորվում է խստորեն ձեր հրահանգներին համապատասխան:

27.05.2011 Ադմին
Դմիտրի, ամենայն հավանականությամբ նրանք ինչ-որ բան են արել սերվերի կարգավորումներում:
403-ը, ամենայն հավանականությամբ, հարցում է ուղարկված գրացուցակ, որը չունի ինդեքսային ֆայլ, և ֆայլերի ցանկն արգելված է սերվերի կարգավորումներում:
Ինձ թվում է, որ Apache-ի կարգավորումներում ինչ-որ տեղ սխալ ուղի է գրվել դեպի phpmyadmin։

27.05.2011 Դմիտրի
Ընդհանրապես, ես նորից ստուգեցի ամեն ինչ և պարզեցի այս բանը։ Եթե ​​ֆայլում
/xampp/apache/conf/extra/httpd-xampp.conf

.....

Վերջ... phpmyadmin-ն ընդհանրապես անհասանելի է դառնում։ Ո՛չ տեղանքից, ո՛չ դրսից։ Այն ամենը, ինչ ձեզ հարկավոր է, գրված է hosts ֆայլում: ուղիները բոլորը ճիշտ են:

Ճիշտ է, այն տվեց ևս մեկ սխալ.
php.ini ֆայլում, եթե նշեի D:/xampp/ գրացուցակը, սխալ էր տալիս։ Պարզվեց, որ պետք է գրանցել D:\xampp\։ Այս ֆայլում ուղիների կեսը գրված է այս կամ այն ​​ուղղությամբ թեքություններով: Միգուցե build 1.7.4-ը պատշաճ փորձարկված չէ?

30.05.2011 ադմին
Դմիտրի, շեղերի հետ կապված տարօրինակ իրավիճակ է.
Այդպիսի խնդիր իսկապես կա՝ տարբեր ուղղություններով շեղումներ։
Ոմանց համար սա խնդիրներ է առաջացնում, ոմանց համար՝ ոչ։
Ոմանց մոտ կտրվածքն աշխատում է մի ուղղությամբ, մյուսների մոտ՝ մյուս ուղղությամբ:
Եվ շատերի համար բոլոր շեղերն աշխատում են:
Ինչու՞ էսպիսի անհեթեթություն այս կտրվածքով, ես չեմ կարող հասկանալ

08/10/2011 Օլեգ
Ես տեղադրեցի այն, պաշտպանություն արեցի, կազմաձևեցի php, mysql, phpmyadmin, ինձ դեռ ոչինչ պետք չէ, ուստի սա հայտնվեց
Մուտքն արգելված է:

Դուք չունեք հայցվող գրացուցակ մուտք գործելու թույլտվություն: Կա՛մ ցուցիչ փաստաթուղթ չկա, կա՛մ գրացուցակը պաշտպանված է ընթերցմամբ:

Եթե ​​կարծում եք, որ սա սերվերի սխալ է, խնդրում ենք կապվել վեբ վարպետի հետ:
Սխալ 403
localhost
10.08.2011 23:38:10
Ապաչի
Ես կարող եմ մուտք գործել phpmyadmin, բայց ես չգիտեմ, թե ինչ անել: խնդրում ենք օգնել.

08/11/2011 Օլեգ
Եվ ես մոռացա ավելացնել, որ ամեն ինչ աշխատում էր մինչև Apache-ն վերագործարկեցի

08/22/2011 Վիկտոր
Օլեգ, կարգավորումներում արգելվում է գրացուցակ կարդալ առանց ինդեքսային ֆայլի կամ որևէ այլ տեղ կա արգելք:
Բայց դուք պետք է ամեն ինչ նայեք տեղում, այնքան դժվար է ասել, թե ինչու է արգելվում մուտքը գրացուցակ:

09/21/2011 մաքսիմ
գաղտնաբառը փոխել է root-ի և մուտքի մեթոդը սահմանել թխուկներ
Այժմ, երբ ես մուտք եմ գործում ադմինիստրատորի վահանակ, այն սխալ է տալիս
Սխալ

MySQL-ն ասաց. Փաստաթղթեր
#1130 - Հոսթ «localhost»-ին չի թույլատրվում միանալ այս MySQL սերվերին
Կարգավորիչի միացումը, ինչպես սահմանված է ձեր կազմաձևում, ձախողվեց:
phpMyAdmin-ը փորձեց միանալ MySQL սերվերին, և սերվերը մերժեց կապը: Դուք պետք է ստուգեք հյուրընկալողը, օգտվողի անունը և գաղտնաբառը ձեր կոնֆիգուրացիայի մեջ և համոզվեք, որ դրանք համապատասխանում են MySQL սերվերի ադմինիստրատորի կողմից տրված տեղեկատվությանը:

02.09.2012 Անտոն
Բարեւ Ձեզ! Ես հանդիպեցի նույն խնդրին, ինչ Դմիտրին
«Եթե ֆայլում
/xampp/apache/conf/extra/httpd-xampp.conf
հեռացնել phpmyadmin պարամետրը տողից

.....

Վերջ... phpmyadmin-ն ընդհանրապես անհասանելի է դառնում։ Ո՛չ տեղանքից, ո՛չ դրսից։ Այն ամենը, ինչ ձեզ հարկավոր է, գրված է hosts ֆայլում: ճանապարհները բոլորը ճիշտ են»:
խնդրում եմ, ասեք, թե ինչ անեմ և ինչ և ինչպես ուղղեմ, որպեսզի ամեն ինչ աշխատի

15.01.2013 զենոն
հիանալի հոդված, շնորհակալություն

20.02.2013 Գանիբալ
Խնդրում եմ, ասեք ինձ, թե ինչպես ճիշտ հեռացնել դրանք, որոնք ընդգծված են էկրանի սլաքներով:

Http://radikal.ru/F/s45.radikal.ru/i108/1302/a0/2868efa2d6f6.jpg.html

02/10/2014 Ծուռ հոդված
Գաղտնաբառը դնելուց հետո ադմինիստրատորի վահանակ մուտք չի գործում: 10 անգամ ավելի հեշտ է hamrr թղթապանակը տեղափոխել այլ գրացուցակ՝ չօգտագործելով phpmyadmin: Եվ կյանքում ոչ ոք նրան չի գտնի:

26.07.2016 Եվգենի
Տիպիկ բացարձակապես անպետք հոդված՝ գրված անհայտ մեկի կողմից և ինչ նպատակով։

«Գնացեք արտոնությունների ներդիր...» Բայց PHPmyadmin-ում ՆՄԱՆ ՆԵՐԲԵՐ ՉԿԱ!!! ԲԱՑԱՐՁԱԿ ՈՉ։ Ինչու՞ ջհանդամ գրում են նման հոդվածներ???

Ահա թե ինչու ես սկսեցի նյութեր փնտրել, քանի որ այս հիմար ծրագիրը, սկզբունքորեն, չի պարունակում ինտերֆեյսի մուտքի կարգավորումների նման բան: Իսկ այս «հոդվածի» հեղինակն ամենևին էլ չօգնեց։

.
3. Այժմ դուք պետք է ստեղծեք կազմաձևման ֆայլ (config.inc.php): Կազմաձևման ֆայլի ստեղծումը նախապայման է հիմնականում phpMyAdmin-ը գործարկելու համար, ինչպես նաև անհրաժեշտ է որոշ գործառույթներ սահմանելու համար: Այս խնդիրը կարող է իրականացվել երկու տարբեր եղանակներով. Ավանդաբար, օգտվողները կարող են ձեռքով խմբագրել config.inc.php ֆայլի պատճենը: Բացի այդ, գրաֆիկական տեղադրումը նախընտրող օգտվողները կարող են օգտագործել տեղադրման մոգը (տեղադրման սցենար):

  • Ձեռքով կոնֆիգուրացիայի ֆայլ ստեղծելու համար բավական է պարզ տեքստային խմբագրիչը, որով պետք է ստեղծեք config.inc.php ֆայլը։ Առաջադրանքը պարզեցնելու համար կարող եք պատճենել config.sample.inc.php ֆայլի բովանդակությունը տեքստային խմբագրիչի մեջ՝ աշխատանքային կոնֆիգուրացիայի նմուշ, որը պարունակում է նվազագույն թվով կազմաձևման փոփոխականներ:

    Ստեղծված ֆայլը պետք է տեղադրվի հիմնական phpMyAdmin գրացուցակում (այն, որը պարունակում է index.php): phpMyAdmin-ը նախ բեռնում է գրադարանները/config.default.php, այնուհետև փոխարինում է դրանում գրված փոփոխականների արժեքները config.inc.php-ում գտնված արժեքներով: Եթե ​​լռելյայն արժեքը (այդ փոփոխականներից, որոնք սահմանված են libraries/config.default.php-ում) համապատասխանում է ձեզ, ապա կարիք չկա այն ներառել config.inc.php-ում: phpMyAdmin-ը գործարկելու համար ձեզ հարկավոր են առնվազն մի քանի հրահանգներ, ամենապարզ կոնֆիգուրացիան կարող է այսպիսի տեսք ունենալ.

    $cfg["blowfish_secret"] = "ba17c1ec07d65003"; // այստեղ օգտագործեք ձեր ընտրած արժեքը
    $i=0;
    $i++;
    $cfg["Servers"][$i]["auth_type"] = "cookie";
    ?>

    Կամ, եթե դուք չեք ցանկանում ամեն անգամ մուտքագրել ձեր մուտքի/գաղտնաբառը (այս կոնֆիգուրացիան խորհուրդ չի տրվում անվտանգության նկատառումներով), կազմաձևման ֆայլը կարող է այսպիսի տեսք ունենալ.
  • Config.inc.php ֆայլը ձեռքով խմբագրելու փոխարեն կարող եք օգտագործել տեղադրման սկրիպտը: Առաջին հերթին, դուք պետք է ձեռքով ստեղծեք «config» թղթապանակ հիմնական phpMyAdmin գրացուցակում: Սա անվտանգության միջոց է։ Linux/Unix OS-ով աշխատելիս կարող եք օգտագործել հետևյալ հրամանները.

    Գոյություն ունեցող կազմաձևման ֆայլը խմբագրելու համար կարող եք օգտագործել հետևյալ հրամանները.

    Այլ հարթակներում պարզապես ստեղծեք գրացուցակ և համոզվեք, որ ձեր վեբ սերվերն ունի դրա վրա կարդալու և գրելու թույլտվություններ: ՀՏՀ 1.26-ը կարող է օգնել այս դեպքում:

    Այնուհետև ձեր բրաուզերում բացեք scripts/setup.php-ը: Հիշեք, որ փոփոխությունները չեն պահվի սկավառակի վրա, քանի դեռ «Կազմաձևում» բլոկի «Պահպանել» կոճակը չի սեղմել: Եթե ​​ամեն ինչ լավ է, սկրիպտը կպահի նոր config.inc.php-ը config/ գրացուցակում, բայց եթե վեբ սերվերը չունի անհրաժեշտ իրավունքները, կարող եք տեսնել «Հնարավոր չէ բեռնել կամ պահպանել կոնֆիգուրացիան» սխալ հաղորդագրություն: Այս դեպքում համոզվեք, որ կոնֆիգ/գրացուցակը ստեղծվել է և ունի անհրաժեշտ իրավունքները, կամ օգտագործեք «Ներբեռնում» հղումը՝ կազմաձևման ֆայլը ձեր տեղական սկավառակի վրա պահելու և այնուհետև վերբեռնելու այն (օրինակ՝ FTP-ի միջոցով) սերվեր: .

    Ֆայլը պահպանվելուց հետո դուք պետք է այն տեղափոխեք config/ տեղեկատուից հիմնական phpMyAdmin գրացուցակ և, անվտանգության նկատառումներից ելնելով, վերակայեք դրա թույլտվությունները.

    Ֆայլն այժմ պատրաստ է օգտագործման: Դուք կարող եք դիտել և խմբագրել կազմաձևման ֆայլը տեքստային խմբագրիչում, եթե Ձեզ անհրաժեշտ է տեղադրել որոշ առաջադեմ տարբերակներ, որոնք ներառված չեն տեղադրման սցենարում:

4. Եթե ​​դուք պատրաստվում եք օգտագործել «config» վավերացում (auth_type), դուք պետք է պաշտպանեք գրացուցակը, որտեղ տեղադրված է phpMyAdmin-ը չարտոնված մուտքից, քանի որ այս ռեժիմը թույլ է տալիս ցանկացած օգտվողին մուտք գործել phpMyAdmin առանց նախապես մուտքի/գաղտնաբառ մուտքագրելու: Առաջարկվում են նույնականացման այլընտրանքային մեթոդներ, օրինակ՝ HTTP-AUTH (օգտագործելով .htaccess ֆայլ), կամ օգտագործելով նույնականացման մյուս երկու մեթոդներից մեկը՝ cookie կամ http: Լրացուցիչ տեղեկությունների համար տե՛ս «ՀՏՀ» ենթաբաժինը «Բազմաօգտատերերի տեղադրում», հատկապես՝ FAQ 4.4:
5. Բացեք հիմնական phpMyAdmin գրացուցակը ձեր բրաուզերում: Պետք է հայտնվի phpMyAdmin և Ձեր տվյալների բազաների ողջույնի պատուհանը, կամ մուտքի պատուհանը, եթե օգտագործում եք HTTP կամ թխուկների նույնականացման ռեժիմ: 6. Դուք պետք է մերժեք մուտքը դեպի ./libraries ենթատեղեկատու ձեր վեբ սերվերի միջոցով: Եթե ​​դուք օգտագործում եք Apache վեբ սերվերը, կարող եք օգտագործել .htaccess ֆայլը՝ գրացուցակը պաշտպանելու համար: Այլ վեբ սերվերներ օգտագործելիս դուք ինքներդ պետք է մերժեք մուտքը ./libraries գրացուցակ: Նման կոնֆիգուրացիան կանխարգելիչ միջոց է խոցելիության հայտնաբերման դեպքում՝ հնարավոր ուղիների բացահայտում և խաչմերուկային սկրիպտավորում (XSS):

Կապակցված աղյուսակների ենթակառուցվածք

Ընտրանքներից շատերը (էջանիշներ, մեկնաբանություններ, SQL պատմություն, PDF սխեմաներ, դաշտային բովանդակության փոխարկում և այլն) օգտագործելու համար անհրաժեշտ է ստեղծել հատուկ աղյուսակների հավաքածու: Այս աղյուսակները կարող են տեղակայվել ինչպես ձեր տվյալների բազայում, այնպես էլ կենտրոնական տվյալների բազայում՝ բազմաբնակարան օգտատերերի համակարգում (այս դեպքում այս տվյալների բազան կարող է մուտք գործել միայն վերահսկիչ օգտագործողի կողմից, համապատասխանաբար, այլ օգտվողներ դրա նկատմամբ իրավունք չունեն):

Գնացեք scripts/ գրացուցակ, այստեղ դուք կգտնեք create_tables.sql ֆայլը: (Եթե դուք օգտագործում եք Windows սերվեր, հատուկ ուշադրություն դարձրեք ՀՏՀ 1.24-ին):

Եթե ​​ունեք MySQL սերվերի 4.1.2 կամ ավելի նոր տարբերակ տեղադրված, օգտագործեք վերը նշված ֆայլի փոխարեն create_tables_mysql_4_1_2+.sql, նոր տեղադրման համար։

Եթե ​​դուք արդեն ունեք պատրաստի ենթակառուցվածք և արդիականացնում եք MySQL-ը մինչև 4.1.2 կամ ավելի նոր տարբերակ, օգտագործեք upgrade_tables_mysql_4_1_2+.sql.

Դուք կարող եք օգտագործել phpMyAdmin-ը տվյալների բազաներ և աղյուսակներ ստեղծելու համար: Դա անելու համար դուք պետք է ունենաք ադմինիստրատիվ արտոնություններ տվյալների բազաներ և աղյուսակներ ստեղծելու համար, և, հետևաբար, սկրիպտը կարող է փոքր կոնֆիգուրացիայի կարիք ունենալ (նշելով տվյալների բազայի անունը):

Create_tables.sql ներմուծելուց հետո դուք պետք է սահմանեք աղյուսակների անունները config.inc.php ֆայլում՝ օգտագործելով «Կազմաձևում» բաժնում նկարագրված հրահանգները։ Բացի այդ, դուք պետք է ունենաք կառավարչի իրավունքներ աղյուսակի տվյալների նկատմամբ (տես ստորև՝ «Վավերացման ռեժիմի օգտագործումը» բաժինը):

Հին տարբերակի թարմացում

Պարզապես պատճենեք կազմաձևման ֆայլը ./config.inc.php նախորդ տարբերակից այն գրացուցակում, որտեղ phpMyAdmin-ը բացված էր: Շատ հին տարբերակներից (2.3.0 կամ ավելի հին) կազմաձևման ֆայլերը կարող են որոշակի ճշգրտումներ պահանջել, քանի որ... որոշ տարբերակներ փոխվել կամ հեռացվել են:

Եթե ​​դուք թարմացրել եք ձեր MySQL սերվերը 4.1.2-ից ավելի հին տարբերակից մինչև 4.1.2 կամ ավելի նոր տարբերակ, և օգտագործում եք կապակցված աղյուսակի ենթակառուցվածք, ապա պետք է գործարկեք SQL սկրիպտը, որը գտնվում է scripts/upgrade_tables_mysql_4_1_2+.sql-ում:

Օգտագործելով վավերացման ռեժիմներ

phpMyAdmin-ի «HTTP» և «cookie» ռեժիմներն օգտագործելիս խորհուրդ է տրվում ստեղծել օգտատեր (վերահսկիչ), որը պետք է իրավունք ունենա ընտրելու (SELECT) միայն հետևյալ աղյուսակներից՝ mysql.user (բոլոր սյունակները բացառությամբ «Գաղտնաբառի» ), mysql.db (բոլոր սյունակները), mysql.host (բոլոր սյունակները) և mysql.tables_priv (բոլոր սյունակները, բացառությամբ «Grantor» և «Timestamp»):

ՏՐԱՄԱԴՐԵԼ ՕԳՏԱԳՈՐԾՈՒՄԸ mysql.*-ին «pma»@«localhost»-ին, որը նույնականացվում է «pmapass»-ով;
GRANT SELECT (
Հոսթ, օգտվող, Select_priv, Insert_priv, Update_priv, Delete_priv,
Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,
File_priv, Grant_priv, References_priv, Index_priv, Alter_priv,
Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,
Execute_priv, Repl_slave_priv, Repl_client_priv
) mysql.user-ում «pma»@«localhost»-ում;
GRANT SELECT ON mysql.db TO "pma"@"localhost"-ին;
GRANT SELECT ON mysql.host TO "pma"@"localhost"-ին;
GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv)
mysql.tables_priv-ում «pma»@«localhost»-ի վրա;

Config.inc.php ֆայլում պետք է սահմանեք controluser-ի կարգավորումները հետևյալ բաժիններում. $cfg["Սերվերներ"][$i]["վերահսկիչ"]Եվ $cfg["Սերվերներ"][$i]["վերահսկիչ անցում"].

Ստորև բերված օրինակում ուսուցման նպատակներով օգտագործվում են հետևյալ արժեքները՝ «controluser» - «pma», «pmapass» - «controlpass»: Բայց գործնականում օգտագործեք այլ արժեքներ ձեր ֆայլերում:

Իհարկե, անհրաժեշտության դեպքում, localhost-ը պետք է փոխարինվի վեբ սերվերի իրական անունով։

Եթե ​​դուք օգտագործում եք MySQL-ի ավելի հին տարբերակը (4.0.2-ից ցածր), ապա առաջին GRANT SELECT հարցումը փոխարինեք հետևյալով.

GRANT SELECT (Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Alter_priv) ON mysqlmast"lo"TO

Եվ եթե ցանկանում եք օգտագործել էջանշման և կապակցման գործառույթները.

GRANT SELECT, INSERT, UPDATE, DELETE ON .* «pma»@«localhost»-ին;

(իհարկե, սա ենթադրում է, որ կապակցված աղյուսակի ենթակառուցվածքը պետք է կազմաձևվի):

  • Իհարկե, օգտատերը պետք է թույլ տա զննարկիչին օգտագործել թխուկներ: Սա այժմ պարտադիր պահանջ է վավերացման բոլոր մեթոդների համար
  • Այս ռեժիմում, նախնական նույնականացումն անցնելուց հետո, phpMyAdmin-ը օգտատիրոջ համակարգչում ստեղծում է թխուկների ֆայլ, որը պարունակում է օգտատիրոջ մուտքաբառը և գաղտնաբառը, որը ավտոմատ կերպով մուտքագրվելու է հաջորդ նիստերի ընթացքում:
  • Այս ռեժիմն օգտագործելիս օգտատերը կարող է դուրս գալ phpMyAdmin նիստից և մուտք գործել այլ օգտվողի անունով:
  • Եթե ​​դուք պատրաստվում եք անցնել նույնականացման ընթացակարգը կամայական սերվերի վրա, ուշադրություն դարձրեք $cfg[«AllowArbitraryServer»] հրահանգին:
  • Ինչպես նշված է «Տեխնիկական պահանջներ» բաժնում, mcrypt PHP գրադարանը սերվերում ունենալը կարող է արագացնել թույլտվության փուլը, սակայն դրա առկայությունը պարտադիր չէ:
  • «config» - նույնականացում

    Նորություն կայքում

    >

    Ամենահայտնի