Nini cha kufanya? Inasema ufikiaji umekataliwa. Ufikiaji wa Folda Umekataliwa - nini cha kufanya? Ushauri wangu. Je, ufikiaji umekataliwa nini?

Wakati wa kufuta folda, iwe ni folda ya mfumo au inabaki baada ya kufuta programu, unaweza kukutana na kosa la Kukataliwa kwa Ufikiaji wa Folda. Na hakuna njia ya kuiondoa. Sitachambua kosa hili na kutafuta njia za kuiondoa - nitakupa ushauri tu juu ya nini cha kufanya katika hali kama hiyo. Ili kutatua hili, zana inayoitwa Unlocker imevumbuliwa kwa muda mrefu - shirika hili ndogo lina uwezo wa kufuta karibu faili/folda yoyote ambayo haiwezi kufutwa kwa njia rahisi. Wakati mwingine unaweza kuiondoa mara moja, wakati mwingine kuanzisha upya ni muhimu.

Unlocker inaweza kupakuliwa kwenye mtandao, inapatikana kila kona, lakini napendekeza kuipakua kutoka kwa rasilimali za programu zinazoaminika.

Mfano wa kosa lililokataliwa la Ufikiaji wa Folda wakati wa kufuta folda ya mfumo wa Windows Media Player:


Haipendekezi kufuta folda ya Windows Media Player, kwa kuwa ni folda ya mfumo na kufuta kwake kunaweza kuathiri uendeshaji wa programu nyingine. Lakini nitakuambia siri - kwa madhumuni ya majaribio, nilitumia matumizi ya Unlocker kufuta sio tu folda hapo juu, lakini pia folda ya Internet Explorer. Na hata kwa namna fulani niliweza kufuta Faili za Programu (x86). Bila shaka, kulikuwa na matatizo fulani, lakini hii ilikuwa jaribio, na picha ya mfumo iliundwa kwenye diski nyingine tu katika kesi ya matatizo. Picha ya mfumo ni nakala kamili ya chelezo ya diski nzima ya mfumo. Ninapendekeza kuunda mara kwa mara - itasaidia ikiwa matatizo yoyote yanatokea.

Mfano wa kosa sawa:


Jinsi ya kufuta kwa kutumia Unlocker? Kila kitu ni rahisi sana - bonyeza kulia kwenye faili/folda, chagua Unlocker:



Dirisha sawa na hili linaweza kuonekana:


Ninachanganyikiwa kila wakati juu ya nini cha kufanya na dirisha hili. Dirisha inamaanisha kuwa mchakato fulani unazuia ufutaji wa folda. Kwanza unahitaji kumaliza mchakato - hii lazima ifanyike kwa kubofya kitufe cha Futa mchakato. Lakini menyu iliyo upande wa kushoto inapaswa kuonyesha Futa - kufuta folda / faili iliyochaguliwa. Lakini dirisha kama hilo linaonekana mara chache. Inavyoonekana sijakusudiwa kuelewa algorithm.

Ni hayo tu. Bahati nzuri kwako.

19.10.2017

Ikiwa huwezi kupata nenosiri lifanye kazi, kumbuka kwamba neno PASSWORD() lazima litumike ukiweka nenosiri kwa kutumia taarifa ya INSERT , UPDATE , au SET PASSWORD. Ukibainisha nenosiri kwa kutumia GRANT ... ILIYOTAMBULISHWA NA taarifa au amri ya nenosiri ya mysqladmin, kitendakazi cha PASSWORD() hakihitajiki. Rejelea Angalia Sehemu ya 4.3.7, "Kuweka Nywila".

localhost ni kisawe cha jina la mwenyeji wako wa karibu, na ikiwa mwenyeji hajatolewa kwa uwazi, pia jina chaguo-msingi la mpangishaji ambalo wateja hujaribu kuunganisha. Walakini, miunganisho kwa mwenyeji wa ndani haifanyi kazi ikiwa mfumo wako wa uzalishaji unatumia mitiririko ya MIT na MySQL ya zamani kuliko toleo la 3.23.27 (miunganisho kwa mwenyeji wa ndani hufanywa kwa kutumia soketi za Unix, ambazo hazikutumika na teknolojia ya mitiririko ya MIT wakati huo). Ili kuepuka tatizo hili kwenye mifumo kama hii, unapaswa kuweka kwa uwazi jina la mpangishi wa seva kwa kutumia --host chaguo. Hii itaanzisha muunganisho kwa seva ya mysqld kwa kutumia itifaki ya TCP/IP. Katika kesi hii, maingizo kwenye jedwali la mtumiaji yaliyohifadhiwa kwenye seva pangishi lazima yawe na jina la mwenyeji halisi. (Hii ni kweli hata kama programu ya mteja na seva inaendeshwa kwa mwenyeji mmoja.)

Ukipata kosa lililokataliwa la Upataji unapojaribu kuunganishwa na hifadhidata kwa kutumia mysql -u user_name db_name amri, tatizo linaweza kuwa kwenye jedwali la mtumiaji. Ili kuangalia hii, endesha amri mysql -u root mysql na uweke taarifa ifuatayo ya SQL:

Mysql> CHAGUA * KUTOKA KWA mtumiaji;

Matokeo yake yatakuwa ingizo lenye safu wima za Mwenyeji na Mtumiaji zinazolingana na jina la kompyuta yako na jina lako la mtumiaji la MySQL.

Ujumbe wa hitilafu iliyokataliwa ya Ufikiaji hukueleza ni jina gani unajaribu kuingia chini yake, jina la mwenyeji unajaribu kuunganisha kutoka, na ikiwa ulitumia nenosiri au la. Kwa kawaida, kutakuwa na ingizo moja kwenye jedwali la mtumiaji ambalo linalingana kabisa na jina la mpangishaji na jina la mtumiaji lililobainishwa katika ujumbe wa hitilafu. Kwa mfano, ukipokea ujumbe wa hitilafu unaosema Kutumia nenosiri: HAPANA, inamaanisha kwamba ulijaribu kuingia bila kutoa nenosiri.

Ikiwa, unapojaribu kuunganisha kutoka kwa kompyuta nyingine isipokuwa ile ambayo seva ya MySQL inaendesha, unapokea ujumbe wa makosa hapa chini, basi jedwali la mtumiaji linakosa safu mlalo na jina hili la mwenyeji:

Mpangishi ... haruhusiwi kuunganisha kwenye seva hii ya MySQL

Ili kurekebisha hitilafu hii, tumia matumizi ya mstari wa amri ya mysql (kwenye seva pangishi!) ili kuongeza safu mlalo kwa mtumiaji , db , au jedwali la mwenyeji na mseto wa jina la mtumiaji/mpangishi unaolingana na ule unaotumia unapojaribu kuunganisha. Kisha endesha amri ya marupurupu ya mysqladmin. Ikiwa unatumia toleo la MySQL isipokuwa Toleo la 3.22 na hujui jina la mwenyeji au anwani ya IP ya kompyuta ambayo unaunganisha kutoka, ingiza ingizo kwenye jedwali la mtumiaji lenye thamani ya "%" kwenye uwanja wa Jeshi na uanze upya mysqld. kwenye mashine ya seva iliyo na -- chaguo la logi. Wakati uunganisho kutoka kwa mashine ya mteja umeanzishwa, utapata taarifa kwenye logi ya MySQL kuhusu jina la mwenyeji ambaye umeunganisha. (Basi unapaswa kubadilisha thamani ya "%" katika ingizo la jedwali la mtumiaji na jina halisi la mpangishaji kutoka kwenye kumbukumbu. Vinginevyo, mfumo wako utasalia bila ulinzi.)

Kwenye Linux, sababu ya kosa hili inaweza kuwa kwamba binary ya MySQL imeundwa na toleo tofauti la glibc kuliko ile unayotumia. Katika kesi hii, utahitaji kusasisha OS/glibc unayotumia, au kupakua msimbo wa chanzo wa MySQL na ukusanye seva mwenyewe. Kwa kawaida, chanzo cha RPM ni rahisi kutunga na kusakinisha, kwa hivyo hili halitakuwa tatizo kubwa.

Ukipokea ujumbe wa hitilafu ambapo jina la mpangishaji halijabainishwa kabisa au anwani ya IP imebainishwa, ingawa ulibainisha jina la mpangishaji wakati wa kujaribu kuunganisha:

Shell> mysqladmin -u root -pxxxx -h some-hostname ver Ufikiaji umekataliwa kwa mtumiaji: "root@" (Kwa kutumia nenosiri: NDIYO)

basi hii inamaanisha kuwa hitilafu hutokea wakati MySQL inajaribu kuweka anwani ya IP kwa jina la mwenyeji. Katika kesi hii, unaweza kuendesha amri ya mysqladmin flush-hosts ili kufuta kashe ya ndani ya DNS. Rejelea Angalia Sehemu ya 5.5.5, "Jinsi MySQL Inavyotumia DNS". Hapa kuna baadhi ya njia za kutatua tatizo hili:

  • Jaribu kujua ni nini kibaya na seva yako ya DNS na usuluhishe shida.

    Weka anwani za IP badala ya majina ya wapangishaji kwenye jedwali la upendeleo la MySQL.

    Anzisha mysqld na --skip-name-resolve chaguo.

    Anzisha mysqld na --skip-host-cache chaguo.

    Unganisha kwa localhost ikiwa seva yako na mteja wako kwenye kompyuta moja.

    Weka majina ya mashine ya mteja kwenye saraka ya /etc/hosts.

Ikiwa mysql -u root test itafaulu, lakini mysql -h your_hostname -u root tes t itasababisha hitilafu iliyokataliwa ya Ufikiaji, jina la mwenyeji wako linaweza kuwa si sahihi kwenye jedwali la mtumiaji. Tatizo moja la kawaida hapa ni kwamba sehemu ya Seva kwa rekodi iliyohifadhiwa kwenye jedwali la mtumiaji hubainisha tu jina la mwenyeji, huku taratibu za utatuzi wa jina zinazotumiwa na mfumo wako zikirejeshe jina la kikoa lililohitimu kikamilifu (au kinyume chake). Kwa mfano, ikiwa jedwali la mtumiaji lina ingizo lenye thamani "tcx" katika sehemu ya seva pangishi, na DNS inaambia MySQL kwamba jina la mpangishaji ni "tcx.subnet.se", ingizo hilo halitakuwa na athari. Jaribu kuongeza ingizo kwenye jedwali la mtumiaji, ukibainisha anwani ya IP ya mwenyeji kwenye safu wima ya Seva. (Vinginevyo, unaweza kuongeza rekodi kwenye jedwali la mtumiaji iliyo na thamani katika sehemu ya Seva pangishi iliyo na herufi ya kadi-mwitu, kama vile "tcx.%". Lakini kutumia majina ya wapangishi yanayoishia kwa "%" si salama na haipendekezwi!)

Ikiwa mysql -u user_name test amri itafaulu lakini mysql -u user_name other_db_nam e amri haifanyi hivyo, basi hakuna kiingilio kwenye jedwali la db linalolingana na other_db_name .

Ikiwa amri ya mysql -u user_name db_name itafaulu kwenye kompyuta ambapo seva imesakinishwa, lakini mysql -u host_name -u user_name db_name haifanyi kazi inapotekelezwa kwenye mashine nyingine ya mteja, basi mashine hiyo ya mteja haijasajiliwa katika mtumiaji au meza za db. .

Iwapo huwezi kubainisha sababu ya hitilafu iliyokataliwa ya Ufikiaji, ondoa rekodi zozote kutoka kwa jedwali la mtumiaji ambamo thamani katika sehemu ya Sevasite inajumuisha kadi-mwitu (rekodi ambazo zina vibambo " "%" " au " "_" "). Kosa la kawaida sana ni kwa mtumiaji kuingiza ingizo jipya na "%" kwenye uga wa Mwenyeji na "mtumiaji fulani" kwenye sehemu ya Mtumiaji, akifikiri kwamba wanaweza kutumia localhost kuunganisha kutoka kwa mashine moja. Hesabu hii si sahihi, na sababu ni kwamba haki chaguo-msingi ni pamoja na ingizo na "localhost" katika uga wa Seva pangishi na sehemu tupu ya Mtumiaji. Na kwa kuwa katika ingizo hili thamani ya "localhost" ni maalum zaidi kuliko "%", basi wakati wa kuunganisha kutoka kwa localhost ni moja inayotangulia kuingia mpya na, ipasavyo, itachaguliwa na kuanzishwa! Mbinu sahihi katika kesi hii itakuwa ni kuingiza rekodi ya pili yenye thamani ya "localhost" katika uga wa Seva pangishi na thamani "some_user" katika sehemu ya Mtumiaji, au kufuta rekodi yenye thamani "localhost" katika uga wa Sest na Sehemu tupu ya Mtumiaji.

Ukipokea hitilafu ifuatayo, basi tatizo linaweza kuwa linahusiana na jedwali la db au jedwali la mwenyeji:

Ufikiaji wa hifadhidata umekataliwa

Iwapo ingizo lililochaguliwa kutoka kwenye jedwali la db lina safu wima ya Mwenyeji ambayo haina kitu, hakikisha kwamba kuna angalau ingizo moja linalolingana katika jedwali la mpangishaji linaloonyesha ni mwenyeji gani ingizo katika jedwali la db linatumika. Ikiwa hitilafu itatokea unapoendesha SELECT ... INTO OUTFILE au LOAD DATA INFILE SQL amri, basi ingizo lako kutoka kwa jedwali la mtumiaji huenda halina ruhusa ya kutoa fursa ya FILE.

Tafadhali kumbuka kuwa programu za mteja zitatumia vigezo vya uunganisho vilivyotajwa katika faili za usanidi au vigezo vya mazingira. Rejelea Tazama Kiambatisho E. Vigezo vya Mazingira. Ikiwa unashuku kuwa mteja anatuma vigezo vya uunganisho wa chaguo-msingi visivyo sahihi wakati haujazitaja kwenye mstari wa amri, angalia mazingira yako na faili ya my.cnf kwenye saraka yako ya nyumbani. Unaweza pia kuangalia faili za usanidi za MySQL za mfumo mzima, ingawa vigezo vya muunganisho wa mteja vina uwezekano wa kubainishwa hapa. Rejelea sehemu ya Tazama. Ikiwa hitilafu iliyokataliwa ya Ufikiaji hutokea wakati wa kuendesha programu ya mteja wako bila chaguo lolote, hakikisha kwamba hakuna faili zako za chaguo zilizo na nenosiri la zamani! Rejelea Tazama Sehemu ya 4.1.2, "Faili za Vigezo vya My.cnf".

Ukifanya mabadiliko kwa majedwali ya haki moja kwa moja (kwa kutumia taarifa za INSERT au UPDATE) na mabadiliko yako yanaonekana kupuuzwa, unapaswa kutoa taarifa ya FLUSH PRIVILEGES au utekeleze amri ya mysqladmin flush-privileges ili kulazimisha seva kusoma tena majedwali ya upendeleo. Vinginevyo, mabadiliko yako yataanza kutumika wakati mwingine tu utakapoanzisha tena seva. Kumbuka kwamba baada ya kuweka nenosiri kwa jina la mtumiaji, utahitaji tu kutoa baada ya kuweka upya marupurupu, kwa sababu seva bado haitajua kuwa umebadilisha nenosiri!

Ukikumbana na matatizo ya ufikiaji unapotumia programu za Perl, PHP, Python, au ODBC, jaribu kuunganisha kwenye seva kwa kutumia mysql -u user_name db_name amri au mysql -u user_name -pyour_pass db_name amri. Ikiwa mteja wako wa mysql hutoa muunganisho, basi shida sio na marupurupu ya ufikiaji, lakini kwa programu yako. (Kumbuka kwamba hakuna nafasi kati ya -p na nenosiri; unaweza pia kutumia --password=your_pass syntax kuweka nenosiri. Ukitumia tu -p chaguo lenyewe, MySQL itakuomba nenosiri)

Unapojaribu, anza daemon ya mysqld na --skip-grant-tables chaguo. Kisha unaweza kurekebisha majedwali ya upendeleo ya MySQL na kutumia hati ya mysqlaccess kuangalia ikiwa mabadiliko uliyofanya yana athari inayotaka. Ikiwa umefurahishwa na matokeo, endesha amri ya mysqladmin flush-privileges kuwaambia seva ya mysqld kuanza kutumia majedwali mapya ya upendeleo. Tahadhari: Kupakia upya majedwali ya ruzuku kunabatilisha chaguo --skip-grant-tables. Hii hukuruhusu kulazimisha seva kuanza kutumia jedwali mpya za upendeleo bila kuzima na kuwasha tena.

Ikiwa yote mengine hayatafaulu, anza daemon ya mysqld na chaguo la kurekebisha (kwa mfano --debug=d,general,query). Matokeo yataonyesha taarifa kuhusu miunganisho iliyoshindwa, ikionyesha mwenyeji na mtumiaji, pamoja na amri zote zilizochakatwa. Rejelea Angalia Sehemu ya D.1.2, "Kuunda Faili za Ufuatiliaji".

Ikiwa una tatizo lolote na jedwali za haki za MySQL na unafikiri unahitaji kuripoti kwa orodha ya wanaopokea barua pepe, unapaswa kuwa na uhakika wa kujumuisha uchapishaji wa majedwali ya upendeleo ya MySQL na ripoti yako. Hii inaweza kufanywa kwa kutumia mysqldump mysql amri. Shida inaripotiwa, kama ilivyo katika hali zingine, kwa kutumia hati ya mysqlbug. Rejelea Angalia Sehemu ya 1.8.1.3, "Jinsi ya Kuripoti Hitilafu au Masuala." Katika visa vingine, ili kuendesha hati ya mysqldump, unaweza kuhitaji kuanza tena mysqld na --skip-grant-tables chaguo.

Asubuhi, mmoja wa watengenezaji wa programu ya ushirika aliwasiliana na huduma ya usaidizi. Hakuweza kufanya nakala kutoka kwa hifadhidata ya Seva ya MS SQL, na akauliza kujua sababu ya hitilafu hiyo.

Jambo la kwanza kuanza na kuangalia kosa kwa reproducibility.
Wacha tujaribu kufanya nakala na amri:
HIFADHI DATABA KWA DISK=N"\\FS1\Backup\sdb_full.bak" KWA COPY_ONLY

COPY_ONLY ni nini kingine?

WITH COPY_ONLY ni swichi muhimu sana. Itakuruhusu usisumbue mlolongo wa nakala tofauti katika mfumo wa chelezo

Hakika, jaribio la kutengeneza nakala liliisha na hitilafu:

Ni nini kinachoweza kusababisha tatizo hili?

Seva ya SQL inaendesha chini ya akaunti iliyojengewa ndani ya "Huduma ya Mtandao".

Ikiwezekana, tunaangalia azimio la jina la seva ya FS1 kwa kutumia jina fupi na FQDN. Majina yote mawili hutatua na, muhimu zaidi, huelekeza kwa seva moja. Fungua folda ya mtandao, angalia ruhusa za NTFS na Ruhusa za Kushiriki. Kila kitu kiko sawa, akaunti ya seva ya SQL1 ina ruhusa ya kuandika.

Labda kuna matatizo na NTLM, Kerberos? Wacha tujaribu kufanya nakala rudufu kwa kutumia FQDN ya seva.

HIFADHI DATABA KWA DISK=N"\\FS1.contoso.test\Backup\sdb_full.bak" KWA COPY_TU

Inavutia. Kwa kutumia FQDN, hifadhi rudufu iliundwa kwa ufanisi. Ina maana gani? Ila hali imekuwa ya kutatanisha zaidi.

Seva ya SQL haiwezi kuwashwa upya wakati wa saa za kazi. Nisingependa kukaa usiku kucha.

Wakati hakuna kitu wazi, rafiki bora wa msimamizi ni Wireshark au Microsoft Network Monitor. Ikiwa utachukua dampo nzuri, unaweza kuigundua, au unaweza kuchanganyikiwa sana.

Kusakinisha Microsoft Network Monitor kwenye seva inayowajibika kinadharia ni kazi salama, lakini maisha mara nyingi hufanya marekebisho kwa shughuli zilizo salama zaidi.

Huwezi kuwasha upya, na haipendekezi kusakinisha kufuatilia. Kisha tutatumia huduma ya Ufuatiliaji wa Tukio la Windows.

Ufuatiliaji umewezeshwa:
netsh trace start persistent=yes capture=yes tracefile=c:\temp\trace.etl
Alirudia amri ya chelezo mara kadhaa:
HIFADHI DATABA KWA DISK=N"\\FS1\Backup\sdb_full.bak" NA COPY_TU HIFADHI DATABASE KWENYE DISK=N"\\FS1\Backup\sdb_full.bak" NA COPY_ONLY DATABASE TO DISK=N"\\FS1. \sdb_full.bak" NA COPY_TU
Acha kufuatilia:
netsh trace stop

Fungua faili katika Monitor ya Mtandao wa Microsoft kwenye kituo cha kazi cha msimamizi:

Kila wakati unapojaribu kuchukua nakala, tukio la KDC_ERR_PREAUTH_REQUIRED huonekana na mtumiaji wa ajabu DBAdmin. Hii sio akaunti ya mfanyakazi, akaunti ya msimamizi, na Seva ya SQL haifanyiki chini yake.
KDC_ERR_PREAUTH_REQUIRED inamaanisha kuwa kitambulisho ni batili.

Lakini uhifadhi unafanywa katika muktadha wa huduma ya "MS SQL Server", na inazinduliwa chini ya "Huduma ya Mtandao". Je, DBAdmin ina uhusiano gani nayo?

Windows ina "Meneja wa Kitambulisho", pia inajulikana kama "Kidhibiti cha Kitambulisho", ambayo inakuwezesha kuhifadhi kitambulisho kwa rasilimali mbalimbali za mtandao. Inaweza kuitwa kwa amri "control userpasswords2" au "netplwiz":

Hebu tuangalie ili kuona ikiwa kuna vitambulisho vingine vilivyohifadhiwa kwa seva ya FS1 katika muktadha wa akaunti ya kompyuta ya "SQL1\Network Service".

Ili kuendesha mchakato kwa niaba ya mtumiaji mwingine, tutatumia psexec.

Ikiwa tutaendesha psexec na swichi ya "-s", tutaingia kwenye muktadha wa "Mfumo wa Mitaa". Sitafanya.

Ili kuingia katika muktadha wa "Huduma ya Mtandao", endesha matumizi na vitufe vifuatavyo:
psExec.exe -i -u "nt mamlaka\huduma ya mtandao" cmd.exe

Wacha tuangalie ikiwa hitilafu ya Kukataliwa kwa Ufikiaji hutokea katika muktadha wa "Huduma ya Mtandao" wakati wa kufikia seva ya FS1:

Hitilafu imetolewa tena.

Hebu tuangalie vitambulisho vilivyohifadhiwa. Hutaweza kuendesha "kudhibiti manenosiri ya mtumiaji2" bila kutumia Explorer. Na hapana, hakuna haja ya kufanya kazi na "Meneja wa Hati" kutoka kwa mstari wa amri kuna huduma inayoitwa cmdkey.exe.

Ili kuonyesha sifa zilizohifadhiwa, endesha amri:
cmdkey / orodha

Hakuna vitambulisho vilivyohifadhiwa vilivyopatikana. Hata zaidi ya kuvutia.

Kwa hivyo kile tunachojua hadi sasa:

  1. Katika muktadha wa akaunti ya kompyuta "SQL1 \ Huduma ya Mtandao", wakati wa kupata seva ya FS1 kupitia itifaki ya SMB, kosa la Ufikiaji lililokataliwa linarejeshwa.
  2. Wakati wa kufikia seva kwa kutumia FQDN FS1.contoso.test hakuna hitilafu inayorejeshwa
  3. Seva ya FS1 inafikiwa kwa kutumia akaunti ya DBAdmin, ambayo haitumiki kwa uwazi popote pale
  4. Kitambulisho hakikuhifadhiwa katika muktadha "SQL1\Huduma ya Mtandao" katika Kidhibiti cha Kitambulisho
Subiri, lakini vitambulisho vinaweza kuhifadhiwa sio tu kwa Kidhibiti cha Sifa, lakini pia katika kumbukumbu ya huduma ya Lanman Workstation..

Ukiunganisha kiendeshi na kigezo cha /savecred, vitambulisho vitahifadhiwa katika Kidhibiti cha Sifa:

Matumizi halisi \\FS1\Chelezo /persistent:yes /savecred
Ukiacha parameta /savecred, vitambulisho vitahifadhiwa kwenye kumbukumbu ya huduma hadi iwashwe tena.
matumizi halisi \\FS1\Chelezo /persistent:yes /user:DBAdmin
Hebu tuangalie ikiwa tuna miunganisho yoyote iliyohifadhiwa:
matumizi ya wavu

Kula! Sasa ni wazi kwa nini hitilafu ilirejeshwa wakati wa kufikia FS1, lakini si wakati wa kufikia FS1.contoso.test.

Wacha tufute miunganisho iliyohifadhiwa:

Matumizi halisi * /delete

Kuangalia nakala rudufu:

Tatizo limetatuliwa.

Kulikuwa na jambo gani? Sababu ya kosa sio ndogo sana. Ndani ya programu ya shirika, kwa niaba ya SQL Server, hifadhi ya mtandao ilipangwa chini ya mtumiaji wa DBAdmin, ambayo haikuzimwa baadaye kutokana na hitilafu katika programu. Baada ya muda, nenosiri la mtumiaji wa DBAdmin huenda likabadilika, au seva iliwashwa upya. Na hii hapa, Ufikiaji wa ajabu ulikataliwa!

Ni hitimisho gani unaweza kujifanyia mwenyewe?

  1. Unapoweka nakala rudufu ya Seva ya SQL, rasilimali za mtandao hufikiwa kama akaunti ya huduma ya Seva ya SQL, si kama mtumiaji aliyeendesha amri ya BACKUP DATABASE. Unapaswa kukumbuka hili wakati wa kuweka ruhusa.
  2. Daima chukua nakala za ziada kamili kwa swichi ya WITH COPY_ONLY. Seva ya SQL inaweka alama kwenye kurasa za data ambazo zimebadilika tangu uhifadhi nakala kamili, na ni kurasa zilizobadilishwa pekee ndizo zilizojumuishwa kwenye nakala tofauti. Ni sawa kwamba baada ya kila nakala kamili, hali ya kurasa imefutwa. Ufunguo hukuruhusu usifute alama ya ukurasa, na mlolongo hautavunjwa.
  3. Katika kesi ya hitilafu ya "Idhini iliyokataliwa", itakuwa vyema kuangalia ikiwa kosa hilo linarudiwa kwa jina la mwenyeji, FQDN, au anwani ya IP.
  4. Unaweza kuingia katika muktadha wa usalama wa akaunti unayotaka kwa kuendesha psexec na swichi ya -U.
  5. Ili kuonyesha vitambulisho kutoka kwa huduma muhimu ya kuhifadhi, tumia matumizi ya cmdkey.
  6. Ili kuorodhesha miunganisho ya mtandao iliyounganishwa iliyohifadhiwa, tumia amri ya utumiaji wavu.

Asante kwa umakini wako.

Wakati wa kufanya kazi na huduma ya PayPal, mteja atakabiliwa na idadi ya vikwazo na marufuku. Hii inatumika kwa watumiaji wapya na wa zamani. Vikwazo vya kwanza vinagunduliwa mara moja baada ya usajili, na ikiwa sheria zinakiukwa, kuzuia au kupiga marufuku upatikanaji wa mfumo huwekwa. Shida nyingi zinaweza kuepukwa kwa kuzingatia mahitaji ya huduma na kutoa habari iliyoombwa. Hebu tujue ni nini maana ya hali ya PayPal "kukataliwa ufikiaji" au ufikiaji mdogo wa PayPal na nini cha kufanya katika hali kama hizo.

Marufuku ya awali

Baada ya kuunda akaunti katika huduma ya malipo ya PayPal, wateja wapya wanakabiliwa na vikwazo kadhaa. Ufikiaji wa miamala mingi ya PayPal umepigwa marufuku. Hii ni kutokana na ukosefu wa taarifa muhimu kuhusu mteja. Ikiwa mtumiaji anakataa kuunganisha kadi au akaunti ya benki au kutoa data ya kibinafsi, akaunti yake inapewa hali ya "Anonymous". Marufuku ya utendakazi huondolewa baada ya kampuni kupokea taarifa zinazohitajika.

  1. Asiyejulikana. Mmiliki hawezi kufanya uhamisho au kutoa fedha kutoka kwa akaunti ya PayPal. Kikomo cha kila mwezi cha shughuli ni rubles 40,000, na uhamisho wa wakati mmoja ni rubles 15,000.
  2. Imebinafsishwa. Mtumiaji kama huyo ni marufuku kuhamisha rubles zaidi ya 200,000 kwa mwezi; kwa hatua moja unaweza kutuma hadi rubles 60,000. Unaweza kupata hali hii na kuondoa vikwazo kwa kiasi baada ya kuunganisha na kuthibitisha kadi au akaunti yako ya benki.
  3. Imethibitishwa. Kikomo kinachoruhusiwa cha shughuli za kila mwezi ni rubles 550,000. Mmiliki anapata fursa ya kuunda. Kiwango cha juu kinachoruhusiwa kwa muamala mmoja ni $5,000.

Kwa mteja ambaye amekamilisha pointi zote, marufuku yote yameondolewa. Kuhamisha fedha, kukubali malipo, kutoa pesa, kufanya kazi na kadi na mengi zaidi hupatikana kwa mtumiaji aliye na akaunti iliyothibitishwa.

Marufuku ya kuingia

Wateja ambao wameunda akaunti kwenye mfumo mara nyingi hawawezi kuingia kwenye PayPal. Sababu, mara nyingi, ni uingizaji wa data usio sahihi wakati wa idhini. Inashauriwa kuangalia mara mbili nenosiri lako na anwani ya barua pepe. Ikiwa huwezi kukumbuka habari sahihi, unapaswa kubofya "Haiwezi kuingia katika akaunti." Kutumia dirisha inayoonekana, habari iliyopotea inarejeshwa. Ili kukamilisha utaratibu, utahitaji majibu kwa maswali ya uthibitishaji.

Walakini, sababu sio kila wakati iko katika data iliyoingizwa vibaya. Hitilafu wakati wa kuingia inaweza kuonekana kutokana na kivinjari unachotumia au "takataka" ndani yake. Kwa hiyo, kabla ya kupendekezwa kufuta cache, historia na vidakuzi. Inastahili kujaribu na kivinjari tofauti.

Sababu za kuzuia ufikiaji wa mfumo

Kwa mujibu wa seti ya sheria zilizopitishwa wakati wa usajili, PayPal ina uwezo wa kuzuia upatikanaji wa tovuti na kuweka marufuku yoyote na vikwazo kwa mteja. Ukigundua kuwa huduma fulani au akaunti imeacha kufanya kazi, unapaswa kuangalia barua pepe yako. Inapozuiwa au kupigwa marufuku, mtumiaji hupokea barua iliyo na habari kuhusu sababu na suluhisho la tatizo.

Sababu za kuzuia ufikiaji:

  • Shughuli ya kutiliwa shaka. Ikiwa huduma ya usalama inashuku kuwa akaunti imedukuliwa, ufikiaji wa akaunti umefungwa. Mmiliki atahitaji kukamilisha utaratibu wa kurejesha data na kutuma hati zilizoombwa.
  • Kuunda akaunti ya pili. Kulingana na huduma, hii ni kosa kubwa ambalo ufikiaji wa mtumiaji umezuiwa. Mara nyingi, mteja ameorodheshwa na amepigwa marufuku kufanya kazi zaidi na mfumo. Akaunti mpya zilizoundwa na mtumiaji zitazuiwa.
  • Udanganyifu.
  • Mabishano mengi. Ikiwa mtumiaji atazua migogoro mingi ya wazi, mfumo utamshuku kwa shughuli za ulaghai.
  • Kuingiza habari za uwongo. Ikiwa data kutoka kwa hati zinazotolewa ili kuondoa vikwazo hailingani na zile zilizowekwa tayari, mfumo utakataa ufikiaji wa mmiliki. Ni muhimu kutoa taarifa zote kwa usahihi. Baadhi ya data, kwa mfano nchi ya makazi, huchaguliwa mara moja bila uwezekano wa mabadiliko zaidi.
  • Kushiriki katika miradi ya tuhuma. Ikiwa mtumiaji amewasiliana kwa njia fulani na walaghai, akaunti yake inaweza kuzuiwa.

Sio bure kwamba mfumo unachukuliwa kuwa wa kuaminika. Ukaguzi wa mara kwa mara na vikwazo huhakikisha usalama wa pesa za wateja. Bila shaka, watumiaji rahisi, waaminifu ambao hawajasoma makubaliano mara nyingi wanakabiliwa na vikwazo. Mkataba unataja mapendekezo yote, kufuatia ambayo unaweza kuepuka kuzuia upatikanaji wa tovuti.

Je, ufikiaji umekataliwa nini?

Ukiukaji mkubwa wa sheria unajumuisha kuzuia kabisa akaunti, kupiga marufuku kazi zaidi na mfumo, na utapokea ujumbe: "PayPal, ufikiaji umekataliwa." Hata hivyo, kuzuia kamili ya upatikanaji haitumiki tu kwa wadanganyifu au katika kesi ya kutofautiana kwa idadi. Kizuizi cha muda tu kinawekwa kwa watumiaji wanaoheshimika.

Upatikanaji wa:

  1. Akaunti. Mfumo wa malipo unaweza kufungia akaunti kwa siku 180.
  2. Kupokea malipo. Mteja aliye na kizuizi kama hicho hataweza kukubali uhamishaji.
  3. Inatuma kwa uhamisho. Mfumo unakataza kutuma pesa kwa bidhaa, huduma, nk.
  4. Takwimu za huduma.
  5. Shughuli za akaunti. Hadi kizuizi kitakapoondolewa, kuwasilisha ombi la kufunga akaunti hakupatikani. Utaratibu unahitajika wakati wa kubadilisha data ya pasipoti au kuhamia nchi nyingine (kila hali ina hali yake ya uendeshaji ya PayPal). Baada ya kutuma maombi, akaunti imehifadhiwa kwa siku 180, na baada ya mwaka imefungwa.

Nyaraka zinazohitajika ili kuondoa vikwazo

Kizuizi chochote au kizuizi kinaambatana na kupokea barua kwa barua pepe. Notisi inabainisha sababu ya kupigwa marufuku na karatasi zinazohitajika ili kuiondoa. Ili kufanya kazi zaidi na PayPal, mmiliki lazima akusanye na kuwasilisha hati zote maalum kwa ukaguzi.

Mfumo unaomba:

  1. Pasipoti. Pasipoti ya nchi ya mteja au pasipoti ya kimataifa itafanya. Inashauriwa kutuma scan ya ukurasa wa usajili.
  2. Karatasi za ziada. Mfumo utakubali taarifa za akaunti za benki au kadi za mtumiaji, bili za matumizi na hati sawa. Kipengee ni cha lazima; bila karatasi za ziada, uthibitishaji hautafaulu. Inashauriwa kutuma nyaraka kadhaa mara moja. Karatasi zozote rasmi zilizo na anwani, jina kamili na habari zingine kuhusu mteja zitafanya.
  3. Picha. Kulingana na hali hiyo, PayPal inaweza kuomba picha ya mtumiaji aliye na pasipoti au bidhaa inayotolewa.
  4. Mawasiliano, mikataba, ankara.

Karatasi zilizokusanywa zinaweza kutumwa kupitia akaunti au faksi. Ni muhimu kutumia uunganisho wa kuaminika ili habari isiingie mikononi mwao. Njia ya kwanza ni rahisi zaidi; mteja anahitajika kuingia kwenye akaunti yake, kupakia hati za hati na bonyeza "Wasilisha". Kutuma kwa faksi ni ngumu zaidi kwa sababu inahitaji uchapishaji na kujaza ukurasa wa jalada.

Ulinzi wa data

Watumiaji wengi, baada ya kuona ujumbe: Ufikiaji wa PayPal umekataliwa, hawajui la kufanya, na kwa sababu ya hii wanaanguka kwenye mtego wa wadanganyifu. Kila kizuizi na kizuizi kinafuatana na barua ya habari. Hata hivyo, arifa kama hiyo inaweza kuwa jaribio la walaghai kuiba akaunti kutoka kwa mteja anayeogopa. Unapaswa kuamua mara moja ikiwa barua hiyo ni ya kweli au ya uwongo.

Unahitaji kulipa kipaumbele kwa:

  • Rufaa. Kwa kawaida walaghai wanajua anwani zao za barua pepe pekee, kwa hivyo hawatumii majina yao kamili wanapowasiliana nao. Barua hii daima ina habari hii.
  • Rudisha anwani. Huduma ya PayPal hutuma barua kutoka kwa sanduku la barua [barua pepe imelindwa]. Ikiwa barua pepe ni tofauti, wao ni walaghai na wanapaswa kuripotiwa kwa usalama.

Kurejesha ufikiaji wa mfumo na kazi zake sio shida, jambo kuu ni kufuata maagizo na kudumisha mazungumzo na msaada wa kiufundi. Huduma ya malipo husaidia mteja katika hatua zote za kuinua vikwazo.

URTBChPYUOPE THLPHPDUFChP RP MySQL

    4.2.11 rTYUYOSCH RPSCHMEOYS PYYVPL Ufikiaji umekataliwa ("CH DPUFHRE PFLBBOBOP")

    eUMY RTY RPRSCHFLE RPDUPEDOEOYS L UETCHETKH MySQL CHCH UFBMLYCHBEFEUSH U PYYVLPK Ufikiaji umekataliwa, FP CHPURPMSHKFEUSH RTYCHEDEOOSCHN OITSE URYULPN. h OEN RETEYUYUMESCH NETSCH, LPFPTSCHE NPTsOP RTYOSFSH DMS TEYEOYS LFPC RTPVMENSH:

    • ъBRХУЛБМИ CHSHCH RPUME YANGU YOUFBMMSGYY MySQL ULTYRF mysql_install_db DMS KHUFBOPCHLY OBUBMSHOPZP UPDETSYNPZP FBVMYG RTYCHYMEZYK? eUMY OEF, UDEMBKFE LFP. pVTBFYFEUSH L TBDEMH Tazama sehemu 4.3.4 ъBDBOYE YOBYUBMSHOSHI RTYCHYMEZYK MySQL. rTPCHETSHFE RETCHPOBUBMSHOSHE RTYCHYMEZYY U RPNPESH UMEDHAEEK LPNBODSCH: shell> mysql -u mzizi mtihani rPDUPEDYOOYE DPMTSOP RTPYЪPKFY VEЪ UVPS. UMEDHEF FBLCE KHVEDYFSHUS, YuFP CH LBFBMPZE VBOSCH DBOOSCHI MySQL YNEEFUS ZHBKM `user.MYD " . Y MySQL.
    • rPUME OPChPK YOUFBMMSGY UMEDHEF RPDUPEDOYFSHUS L UETCHETH Y UPJDBFSH RPMSHJPCHBFEMEK, B FBLCE KHUFBOPCHYFSH DMS OYI RTBCHB DPUFHRB: shell> mysql -u root mysql ACCOUNT RPDYOEDF. RPMSHЪPCHBFEMS MySQL U YNEOEN RPMSHЪPCHBFEMS mzizi YUIDOP OE YNEEF RBTPMS. OP CH LFPN ЪBLMAYUBEFUS FBLCE Y TYUL OBTHYEOYS VEЪPRBUOPUFY UYUFENSCH, RPFPNH RTY UPBDBOY PUFBMSHOSHI RPMSHЪPCHBFEMEK MySQL, ChBN, RPNNYNP RTPYUEZP mizizi ya USHFBMSCHUSHPFBFS eUMY RTY RPRSCHFLE RPDUPEDOEOYS PF YNEOY RPMSHЪPCHBFEMS mzizi CHSC RPMKHYUFE UMEDHAEHA PYYVLH: Ufikiaji umekataliwa kwa mtumiaji: "@haijulikani" kwa hifadhidata mysql LFP POBYUBEF, Mtumiaji wa YuFP CH FBVMYGE Mtumiaji wa FBVMYGE Mtumiaji wa FBVMYGE MVUHFUCHUPFEUFPEUFPYEUFPYEUFPYE Mtumiaji І mysqld OE NPTSEF PRTEDEMYFSH YNS IPUFB DMS CHBYEZP LMYEOFB. h LFPN UMHUBE OEPVIPDYNP RETEBRKHUFYFSH ACCOUNTING PRGYEK --ruka-ruzuku-meza Y PFTEDBLFYTPCHBFSH ZhBKM `/etc/hosts" YMY `\windows\hosts" , DPVBCHYCH CH OEZP ЪBRYUSH DMS IPUBYE.
    • eUMY CHCH UFPMLOEFEUSH U FBLPK PYYVLPK, LBL: shell> mysqladmin -u root -pxxxx ver Ufikiaji umekataliwa kwa mtumiaji: "root@localhost" (Kwa kutumia nenosiri: NDIYO) LFP POBYUBEF, YuFP YURPMSH'HEFUS OECHETOSH.RPMBT pVTBFYFEUSH L TBDEMH Tazama sehemu 4.3.7 ъBDBOYE RBTPMEK. eUMY CHSH ЪБВШЧМЪ РБТПМШ DMS RПМШЪПЧБФЭМС mzizi , FP RETEЪBRKHUFYFE mysqld U PRGYEK --ruka-ruzuku-meza YЪNEOYFE RBTPMSH. pVTBFYFEUSH L TBDEMH Tazama sehemu A.4.2 lBL RETEKHUFBOPCHYFSH ЪBVSHCHFSHCHK RBTPMSH RPMSHЪPCHBFEMS mzizi . fBLBS PYYVLB NPTsEF RPSCHMSFSHUS DBCE CH FPN UMKHYUBE, EUMY CHSHCH OE ЪBDBCHBMY RBTPMS CHPPVEE - LFP OBYUIF, YuFP CH LBLPN-FP JBKME `my.ini" YNEMSEFUS OESHTP-RB EMCHH SYNENEFUS OESHTPY PBDK. chaguo-msingi , LBL RPLBOBOP OJCE: shell> mysqladmin --no-defaults -u mzizi ver
    • ъBRХУЛБМИ MY CHCH ULTYRF mysql_fix_privilege_tables RTY PVOPCHMEOY YNEAEEKUS YOUFBMMSGY MySQL, EUMY KHUFBOPCHMEOOBS CHETUIS - VPMEE TBOOSS, YUEN 3.22.OBMBMSE 2 PJOPCH11, BPMSEE1 PFEE1 PFEE 2. DOEK? eUMY OEF, UDEMBKFE LFP. oBUYOBS U MySQL 3.22.11, LPZDB PRETBFPT RUZUKU UFBM ZHOLGYPOBMSHOSCHN, UFTHLFKHTB FBVMYG RTYCHYMEZYK YYNEOYMBUSH.
    • eUMY PE CHTENS WEBOUB CHBY RTYCHYMEZYY Y'NEOYMYUSH, FP, CHPNPTsOP, YI Y'NEOYM UKHRETRPMSH'PCHBFEMSH. RETEЪBZTHЪLB FBVMYG RTYCHYMEZYK PFTBTSBEFUS OE FPMSHLP KUHUSU OPCHSHCHI RPDUPEDYOEOSI LMYEOFPC, OP FBLCE KUHUSU HTSE YNEAEYIUS, LBL LFP RPLBЪBOP CH TBDEME Tazama sehemu ya 4.3ZZ. HUFKHRBAF CH UYMH .
    • eUMY OE HDBEFUS DPVYFSHUS, YUFPVSH RBTPMSH TBVPFBM, RPNOIFE, UFP ZHOLGYS PASSWORD() DPMTSOB YURPMSHЪPCHBFSHUS, EUMY CHCH ЪBDBEFE RBTPMSH U RPNPESHA INSERTMYPASWORD TPCHWORD TP. eUMY CE CHCH ЪBDBEFE RBTPMSH U RPNPESHA PRETBFPTB RUZUKU ... IMETAMBULISHWA NA YMY LPNBODSCH mysqladmin password d, ZHOLGYS PASSWORD() OE OHTSOB. pVTBFYFEUSH L TBDEMH Tazama sehemu 4.3.7 ъBDBOYE RBTPMEK.
    • localhost - LFP UYOPOIN YNEOY CHBYEZP MPLBMSHOPZP IPUFB, Y, EUMY IPUF SCHOP OE ЪBDBO, FBLCE KHUFBOBCHMYCHBENE RP KHNPMYUBOYA YNS IPUFB, L LPFPTPNH LMYEOFSH RSHCHRPDLFBAUFUS . pDOBLP RPDUPEDOEOYS L localhost OE DEKUFCHHAF, EUMY CH CHBYEK TBVPYUEK UYUFENE YURPMSH'HAFUS MIT-RPFPLY (RPDUPEDOEOYS L localhost PUHEEUFCHMSAFUS U YURPMSHЪPCHBOYEN UPEFYEN UPEPFYEN OXFPY) K MIT-RPFPLPCH). YuFPVSHCH FBLYI UYUFENBI LFB RTPVMENB OE CHP'OILBMB, UMEDHEF SCHOSCHN PVTBBPN ЪBDBFSH YNS UETCHETOPZP IPUFB U RPNPESHA PRGYY --mwenyeji . fBLYN PVTBBPN VHDEF HUFBOPCHMEOP RPDUPEDYOOYE L UETCHETH mysqld RP RTPFPPLPMH TCP/IP. h LFPN UMKHYUBE CH ЪBRYUSI FBVMYGSH mtumiaji , ITBOSEEKUS KUHUSU UETCHETOPN IPUFE, DPMTSOP VSCHFSH KHLBBOP TEBMSHOPE YNS IPUFB. (fP URTBCHEDMYCHP DBCE DMS FAIRIES UMHYUBECH, LPZDB LMYEOFULBS RTPZTBNNNB Y UETCHET ЪBRHULBAFUS KUHUSU PDOPN IPUF).
    • eUMY RTY RPRSCHFLE RPDUPEDOEOYS L VBJE DBOOSHI U RPNPESH LPNBODSCH mysql -u user_name db_name CHP'OILBEF PYYVLB Ufikiaji umekataliwa , RTYYUYOB LFPPZP, CHPNPTsOP, Mtumiaji wa LTBPEFUS LTBPFUS CH. yuFPVSH RTPCHETYFSH LFP, CHSHRPMOYFE LPNBODH mysql -u mzizi mysql Y CHCHEDYFE UMEDHAEIK SQL-PRETBFPT: mysql> CHAGUA * KUTOKA KWA mtumiaji; h TEЪХМШФБФЭ ВХДЭФ ЧШЧЧеДОВ ЪБРИУШ УП УФПМВГБНІ Mpangishi І Mtumiaji , УППФЧЭФЧХХЪЪНИ ІZCHINEPY ІНИBPYEN ІНИУШХХАЭНИ ІНИУШ ІНГБНІ ЪPCHBFEMS MySQL.
    • UPPVEEOYE PV PYYVLE Ufikiaji umekataliwa YOZHPTNYTHEF CHBU P FPN, RPD LBLYN YNEOEN CHSH RSHCHFBEFEUSH CHPKFY CH UYUFENKH, PV YNEOY IPUFB, U LPFPTPZP CHSH RSHCHFBEFEUSHPPYFPYFPYPYPYPYPYPYPYPYPYPYFYCHF KHUPU, YNEOEN CHSH RSHCHFBEFEUSH HBMY MY CHSHCH RTY LFPN RBTPMSH YMY OEF. lBL RTBCHYMP, CH FBVMYGE mtumiaji VKhDEF PDOB ЪBRYUSH, FPYUOP UPPFCHEFUFCHHAEBS YNEOY IPUFB YYNEOY RPMSHJPCHBFEMS, KHLBBOOSCHN CH UPPVEEOYY PV PYYVLE. OBRTYNET, EUMY CHSH RPMKHUYFE UPPVEEOYE PV PYYVLE, CH LPFPTPN ULBUBOP Kwa kutumia nenosiri: NO , LFP POBYUBEF, YUFP CHSC RSHCHFBMYUSH CHPKFY CH UYUFENKH, OE KHLBBCH RBTPMSH.
    • eUMY RTY RPRSCHFLE RPDUPEDOEOYS OE U FPZP LPNRSHAFETB, KUHUSU LPFPTPN TBVPFBEF UETCHET MySQL, B U DTHZPZP, CHSC RPMHUYFE UPPVEEOYE PV PYYVLE, RTYCHEDEOOPE UTESE WA Mtumiaji LINE YNEOEN IPUFB: Mwenyeji ... haruhusiwi kuunganisha kwa hili Seva ya MySQL yuFPVSH YURTBCHYFSH FUH PYYVLH, U RPNPESHA HFYMYFSH LPNBODOPK UFTTPLY mysql (KUHUSU UETCHETOPN IPUFE!) DPVBCHSHFE UFTPLH CH FBVMYGH mtumiaji , db YMYOB mpangishi wa U RPMFSHPNHUPUPPY/YMYOB GYEO/PCFE FUFCHHAEEK FPK, LPFPTHA CHSHCH YURPMSH'HEFE RTY RPRSCHFLE RPDUPEDOEOYS. ъБФЭН ШШЧРПМОФЭ ЛПНБОПХ marupurupu ya mysqladmin . eUMY CHSH YURPMSH'HEFE MySQL CHETUYY, PFMYUOPK PF Toleo la 3.22, Y CHBN OEY'CHEUFOP YNS IPUFB YMY IP-BDTEU LPNRSHAFETB, U LPFPTPZP CHSH RPDUPEDYOSEFEUSH, CHCHEDYBRYUCHUCHUCHUCHUCH, CHCHEDYBRYUCHUCHUCH RPME Host Y RETEEBBRKHUFYFE mysqld KUHUSU UETCHETOPK NBYYOE U PRGYEK -- logi. lPZDB UPEDYOOYE U LMYEOFULPK NBYOSCH VKHDEF KHUFBOPCHMEOP, CHSC OBKDEFE CH TSHTOBME TEZYUFTBGYY MySQL YOZHPTNBGYA PV YNEOY IPUFB, U LPFPTPZP CHSC RPDUPEDOYOMYU. (rPUME LFPPZP UMEDHEF ЪBNEOYFSH CH ЪBRYUY FBVMYGSH mtumiaji OBYUEOYE "%" OBUFPSEIN YNEOEN IPUFB, YЪ TSKHTOBMB TEZYUFTBGYY. .) h Linux RTYYUYOPK FBLPK PYFPYSHYUSSHFP FBLPK PYFPYSHYUSSHFLP MYTPCHBOB U CHETUYEK glibc, PFMYUOPK PF YURPMSHKHENPK CHBNY . h LFPN UMKHYUBE OHTSOP VKhDEF MYVP PVOPCHYFSH pu/glibc, YURPMSHKHENSHCHE CHBNY, MYVP ЪBZTHYFSH YUIPDOSCHK LPD MySQL Y ULPNRYMYTCHBFSH UETCHET UBNPUFPSFEMSHOP. lBL RTBCHYMP, YUIIPDOSHCHK RPM LPNRYMYTHEFUS Y YOUFBMMYTHEFUS LMENEOFBTOP, FBL YuFP LFP OE UPUFBCHYF UETSHOPK RTPVMENSHCH.
    • eUMY VHDEF CHSHCHDBOP UPPVEEOYE PV PYYVLE, CH LPFPTPN YNS IPUFB OE HLBBBOP CHPPVEE YMY HLBBO IP-BDTEU, IPFS CHCH RTY RPRSHFLE RPDUPEDOEOYS HLBSCCHBMY YNS IPusqphostimekataliwa - ganda la kiverx-myxqp - ganda la siri - baadhi ya mzizi wa neno la mtumiaji kwa mtumiaji: "mizizi " (Kwa kutumia nenosiri: NDIYO) FP LFP PYOBYUBEF, YuFP PYYVLB CHP'OILBEF RTY RPRSHFLE MySQL UPRPUFBCHYFSH IP-BDTEU U YNEOEN IPUFB. h LFPN UMHUBE CHCH NPTSEFE CHSHCHRPMOYFSH LPNBODH mysqladmin flush-hosts , YUFPVSH UVTPUIFSH CHOKHFTEOOAA LY-RBNSFSH DNS. pVTBFYFEUSH L TBDEMH Tazama sehemu ya 5.5.5 lBL MySQL YURPMSHЪHEF DNS . ChPF OELFPTSHCHE URPUPVSH TEYEOYS LFPC RTPVMENSH:
      • rPRTPVHKFE CHSHCHSUOYFSH, YuFP OE FBL U CHBYN UETCHETPN DNS, Y KHUFTBOYFE OEYURTBCHOPUFSH.
      • ъBDBKFE IP-BDTEUB CHNEUFP YNEO IPUFPCH FBVMYGBI RTYCHYMEZYK MySQL.
      • ъBRHUFFYFE mysqld U PRGJEK --ruka-name-suluhisha .
      • ъBRХУФИFE mysqld U PRGJEK --ruka-mwenyeji-cache .
      • rPDLMMAYUYFEUSH L localhost EUMY CHBY UETCHET Y LMYEOF TBVPFBAF KUHUSU PDOPN Y FPN TSE LPNRSHAFETE.
      • rPNEUFYFE YNEOB LMYEOFULYI NBYO CH LBFBMPZ `/etc/hosts" .
    • eUMY LPNBODB mysql -u mtihani wa mzizi TBVPFBEF HUREYOP, B LPNBODB mysql -h your_hostname -u root tes t RTYCHPDYF L PYYVLE Ufikiaji umekataliwa , FP, CHPNPTsOP, CH FBVMYGE mtumiaji YNS CHBYEZPPB OBKKH IPUFU. pDOB YЪ TBURPTPUFTBOEOOSCHI RTPVMEN ЪDEUSH ЪBLMAYUBEFUS CH FPN, YuFP CH RPME Host ЪBRYUY, ITBOSEEKUS CH FBVMYGE mtumiaji, ЪBDBEFUS FPMSHLP YNS IPUFB, YBLTSCH FPONESCH FPNESCH RTPYTSCH FPYESCH FPYESCH RTPYUYGE MSHKHENSHCHBYEK UYUFENPK, CHPCHTBEBAF RPMOPUFSHA PRTEDEMOOPE DPNOOPE YNS (YMY OBPVPTPF). OBRTYNET, EUMY CH FBVMYGE mtumiaji YNEEFUS ЪBRYUSH UP OBYUEOYEN "tcx" CH RPME mpangishi , B DNS RTY LFPN UPPVEBEF MySQL, YuFP YNS IPUFB - "tcx.subnet.se" , LFB ЪBRYUSH DEG. rPRTPVHKFE DPVBCHYFSH CH FBVMYGH mtumiaji ЪBRYUSH, KHLBBCH CH LPMPOLE Mpangishi IP-BDTEU IPUFB. (h LBYUEFCHE BMSHFETOBFYCHSHCH NPTsOP DPVBCHYFSH CH FBVMYGH mtumiaji ЪBRYUSH UP OBYUEOYEN CH RPME Mpangishi , UPDETSBAYN YBVMPOOSCHK UINCHPM, OBRTYNET "tcx.%PC YUBHUPHMSHOPY PCUCH . BAEYEUS KUHUSU "%" - OEVEЪPRBUOP Y DEMBFSH LFP OE TELPNEODHEFUS!)
    • eUMY LPNBODB mysql -u user_name test TBVPFBEF HUREYOP, B LPNBODB mysql -u user_name other_db_nam e - OEF, FP CH FBVMYGE db OEF ЪBRYUY, UPPFCHEFUFCHHAEEK niambie zingine_d_nam.
    • eUMY LPNBODB mysql -u user_name db_name CHSHRPMOSEPHUS KHUREYOP KUHUSU FPN LPNRSHAFETE, AMBAPO HUFBOPCHMEO UETCHET, B mysql -u host_name -u user_name db_name OE TBVCHSHBHOUTS IMPKK OE TBVOPCHMEO UETCHET YYOE, FP CH FBVMYGBI mtumiaji YMY db LFB LMYEOFULBS NBYYOB OE UBTEZYUFTYTPCHBOB.
    • eUMY OE HDBEFUS CHSHSUOYFSH RTYUYOH PYYVLY Ufikiaji umekataliwa , Mtumiaji wa HDBMYFE YЪ FBVMYGSH CHUE ЪBRYUY, CH LPFPTSCHI OBYUEOYE CH RPME Mpangishi CHMAYUBEF YBVMPOOSHE UYNCHPYUCH" `"UYNCHPYUCH""%%" UPY BRYUYCH" ``%PY エ"). PYUEOSH TBURTPUFTBOOOOPK PYYVLPK SCHMSEFUS UMEDHAEBS: RPMSHЪPCHBFEMSH CHUFBCHMSEF OPCHHA ЪBRYUSH UP OBYUEOYEN "%" CH RPME Mpangishi Y UP OBYUEOYEN "Mtumiaji fulani" -Mtumiaji fulani wa FPZRPME, YuCHRPME f. DUPEDOEOYS U FPK CE UBNPK NBYOSCH PO UNPTsEF YURPMSHЪPCHBFSH localhost . fBLPK TBUYUEF OECHETEO, Y RTYYUYOB ЪDEUSH CH FPN, YuFP KHUFBOBCHMYCHBENSCH RP KHNPMYUBOYA RTYCHYMEZY CHLMAYUBAF ЪBRYUSH UP OBYUEOYEN "localhost" CH RPME Host Y RFSHCHN. th RPULPMSHLH CH LFPC ЪBRYUY OBYUEOYE "localhost" VPMEE LPOLTEFOP, YUEN "%", FP YNEOOP POB RTY RPDUPEDOYEOY Y localhost RTEDYUFCHHEF OPChPK ЪBRYYY, UPPFCHEFUUFCHEOOPCH, VPFVCH! rTBCHYMSHOSHCHN CH LFPN UMKHYUBE VKHDEF CHUFBCHYFSH CHFPTHA ЪBRYUSH UP OBYUEOYEN "localhost" CH RPME Host ЪOBYUEOYEN "some_user" - CH RPME Mtumiaji YMY KHDBMYFSH UPCHUESH UPYESH ЪBRYUESH UPCHYUcal Mtumiaji wa CHN RPME .
    • eUMY CHSC RPMKHYUFE UMEDHAEKHA PYYVLH, FP ьФБ RTPVMENB, CHПЪNPTSOP, УЧСЪБOB У ФБВМИГЭК db YMY FBVMYGEK mpangishi: Ufikiaji wa hifadhidata umekataliwa eUMY CH ЪSHBRYUOW, YFPVM, YFP, YFP, YMY FBVMYGEK. Mpangishi - RHUFPK, HDPUFPCHETSHFEUSH, YuFP CH FBVMYGE mwenyeji wa YNEEFUS RP LTBKOEK NETE PDOB UPPFCHEFUFCHHAEBS ЪBRYUSH, KHLBSCCHBAEBS, L LBLYN IPUFBN PFOPUIFUS ЪBRYUSH YЪ FBVMYGSHCH db . eUMY PYYVLB CHP'OILBEF RTY CHSHRPMOEOYY SQL-LPNBODSH CHAGUA ... NDANI YA OUTFILE YMY LOAD DATA INFILE , FP CH CHBYEK OBRYUYY FBVMYGSHCH mtumiaji , CHETPSFOP, PFUHFFUFCHHEF ABCHOUTYEBCHHEFYEBCHHEFYEBCHOUTYEBYEBCHITEZYE RICH OBRYUYTE
    • rPNOYFE, YuFP LMYEOFULYE RTPZTBNNNSCH VHDHF YURPMSHЪPCHBFSH RBTBNEFTSCH RPDUPEDOEOYS, KHLBBOOSCH ZHBKMBY LPOZHYZHTBGYY YMY RETENEOOOSCHI PLTHTSEOYS. pVTBFYFEUSH L TBDEMH Tazama sehemu F RETENEOOSCH PLTHTSEOYS. еUMY EUFSH RPDPЪTEOYE, YuFP LMYEOF PFUSCHMBEF OECHETOSHCHE KHUFBOBCHMYCHBENSHE RP KHNPMYUBOIA RBTBNEFTSCH RPDUPEDOEOYS, CH UMKHYUBE, LPZDB CHSHCH OE ЪBDBETPBONYE TSHEDO ЪBDBETPBOYE TSHE ЪBDBETPBOYE PLEYI ЪBDBEFE TSH YE ZHBKM `my.cnf" CH UCHPEK DPNBIOEK DYTELFPTYY. nPTSEFE FBLCE RTPCHETYFSH LPOZHYZHTBGYPOOSCH ZHBKMSH MySQL PFOPUSEYEUS LP CHUE UYUFENE, IPFS RBTBNEFTSCH LMYEOFULPZP RPDUPEDOEOYS CHTSD MY HLBBOSHCH YNEOOP ЪDEUSH. EUMY PYYVLB Ufikiaji umekataliwa kwa CHP'OILBEF RTY CHSHRPMOEEOY CHBYEK LMYEOFULPK RTPZTBNNSH VEJ LBLYI-MYVP PRGYK, KHVEDYFEUSH, YUFP OY CH PDOPN YI CHBYI ZHBKMPCH PRGYK UFBKH OE FUMBCH! pVTBFYFEUSH L TBDEMH Tazama sehemu ya 4.1.2 ZhBKMSCH RBTBNEFTPCH `my.cnf" .
    • eUMY CHOPUYFE YYNEOOYS CH FBVMYGSH RTYCHYMEZYK OERPUTEDDUFCHOOOP (U RPNPESH PRETBFPTPCH INSERT YMY UPDATE), B CHBYYYNEOOYS, RPIPCE, YZOPTYTHAFUS, FP UMEDHEFSHVCHPECH CHMPPE YFSH LPNBODH mysqladmin flush-privileges - DMS FPZP, YuFPVSH BUFBCHYFSH UHASIBU RETEYUYFBFSH FBVMYGSH RTYCHYMEZYK. h RTPFYCHOPN UMHYUBE CHBY YYNEOOYS CHUFKHRSF CH UYMKH MYYSH RTY RPUMEDHAEEN RETEBRKHULE UETCHETB. rPNOIFE, YuFP RPUME FPZP, LBL CHSH ЪBDBDYFE RBTPMSh PF YNEOY RPMSHЪPCHBFEMS, CHBN OHTSOP VHDEF KHLBSCCHBFSH EZP FPMSHLP RPUME UVTPUB RTYCHYMEZYK, F.L. UETCHETKH EEE OE VHDEF YJCHEUFOP P FPN, UFP CHSH YYNEOMY RBTPMSH!
    • rTY CHP'OILOPCHEY RTPVMENSH U DPUFKHRPN RTY YURPMSH'PCHBOY Perl-, PHP-, Python- YMY ODBC-RTPZTBNN, RPRTPVHKFE KHUFBOPCHYFSH UPEDYOOYE U UETCHETPN RTY RPNPEY_mtumiaji YpNPEYLPsMtumiaji wa YMYDS_MY_LRPNPEY_MyLP CH mysql -u user_name -pyour_pass db_name . eUMY CHBY LMYEOF mysql PVEUREYUYCHBEF RPDUPEDOEOYE, FP RTPPVMENB UCHSBOB OE U RTYCHYMEZYSNY DPUFKHRB, BU CHBYEK RTPZTBNNPK. (bNEFYN, YuFP NETSDH -p Y RBTPMEN RTPVEMB OEF; DMS ЪBDBOYS RBTPMS NPTsOP FBLCE YURPMSHЪPCHBFSH UYOFBLUYUEULHA UFTHHLFHTH --password=your_pass . eUMY CHSH YURPMCH SYRPM . F Х CHBU RBTPMSH)
    • rTY FEUFYTPCHBOY ЪBRHULBKFE DENPO mysqld U PRGYEK --ruka-grant-tables . fPZDB CHSC UNPTSEFE YYNEOSFSH FBVMYGSH RTYCHYMEZYK MySQL Y U RPNPESH ULTYRFB mysqlaccess RTPCHETSFSH, RTPYYCHEMY MY UDEMBOOSCH CHBNY YYNEOOYS TSEMBENSCHK LZHZHELF. Eumi Tehmshfbfsh ChBU KHAFTBICHBAF, Cheshrpmoof LPNBODH MYSQLADMIN FLUSH-PrIvileges, JUFPVSH RTILBFSH DRISQLD RTYUFHRIFSH BUIPMSHBOSHIA RTIMIMIZIK. CHOYNBOYE: RETEЪBZTHЪLB FBVMYG RTYCHYMEZYK PFNEOSEF PRGYA --ruka-ruzuku-meza . yFP RPJCHPMSEF BUFBCHYFSH UETCHET RTYUFKHRYFSH L YURPMSHJPCHBOYA OPCHSHCHI FBVMYG RTYCHYMEZYK VEJ OBCHETYEOYS EZP TBVPFSH Y RETEBZTHYLY.
    • eUMY OYUEZP OE RPNPZBEF, ЪBRHUFFYFE DENPO mysqld daemon U PRGYEK PFMBDLY (OBRTYNET --debug=d,jumla,hoja). h TEЪKHMSHFBFE VKhDEF CHCHCHEDOB YOZHPTNBGYS P OEKHDBYUOSCHI RPDUPEDOYOEOSHI, U KHLBBOYEN IPUFB Y RPMSHЪPCHBFEMS, B FBLCE PVP CHUEI PVTBVPFBOOSCHI LPNBODBY. pVTBFYFEUSH L TBDEMH Tazama sehemu E.1.2 UPDBOYE FTBUUYTPCHPUOSHI ZHBKMPCH.
    • eUMY X CHBU YNEEFUS LBLBS-MYVP RTPVMENB U FBVMYGBNY RTYCHYMEZYK MySQL Y CHSH RPMBZBEFE, YuFP OEPVIPDYNP UPPVEYFSH P OEK CH URYUPL TBUUSCHMLY, OHTsOP PVSBFEMCHFYFLUPEBHHPUTSFUMPUTSFUMCHUCHUPSUCHUPSUCHUPSUCHUPS RTYCHYMEZYK MySQL. lFP NPTsOP UDEMBFSH U RPNPESH LPNBODSCH mysqldump mysql . pFUEF P RTPVMENE, LBL Y CH DTHZYI UMHYUBSI, PFRTBCHMSEFUS U RPNPESH ULTYRFB mysqlbug . pVTBFYFEUSH L TBDEMH Tazama sehemu 1.8.1.3 lBL PFRTBCHMSFSH PFUEFSH PV PYYVLBY YMY RTPVMENBI. h OELFPTSCHI UMKHUBSI DMS CHSHRPMOEOYS ULTYRFB mysqldump CHPNPTsOP, RPFTEVHEFUS RETEBRKHUFYFSH mysqld U PRGYEK --ruka-ruzuku-meza .