Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 14263|Odgovoriti: 0

[Vir] Rešite problem "Uporaba gesla na ukazni vrstici..."

[Kopiraj povezavo]
Objavljeno na 4. 04. 2018 14:55:37 | | | |
mysqldump: [Warning] Using a password on the command line interface can be insecure.

Varnostno kopiranje in izvoz baze podatkov MySQL
http://www.itsvse.com/thread-4004-1-1.html
(Vir: Architect_Programmer)


Tudi jaz sem ga uporabljalmysqldump export, zakaj ga zdaj ne morem uporabiti?Zdi se, da različice mysql 5.6 ni mogoče uporabiti, medtem ko je mogoče uporabiti staro različico


Razlog sem našel v uradnem dokumentu na spletni strani, tukaj lahko kliknete, da si ogledate: http://dev.mysql.com/doc/refman/5.1/en/password-security-user.html

Uporabniki MySQL naj upoštevajo naslednja navodila za varovanje gesel.

    Ko zaženete odjemalski program za povezavo z MySQL strežnikom, ni priporočljivo določati gesla na način, ki bi ga lahko odkrili drugi uporabniki. Metode, ki jih lahko uporabite za določanje gesla pri zagonu odjemalskih programov, so navedene tukaj, skupaj z oceno tveganj vsake metode. Na kratko, najvarnejše metode so, da odjemalski program zahteva geslo ali da geslo vpiše v ustrezno zaščiteni izbirni datoteki.

Angleščina je nekoliko slaba, a približno razumem pomen, prevod pa je tak, da če želite geslo uporabiti v ukazni vrstici, ga lahko vnesete v vhod v ukaz po izvedbi ukaza ali pa geslo določite v določeni varnostni datoteki. Katera datoteka je varna? Dokumentacija daje odgovor na to:

Geslo shrani v datoteko z možnostmi. Na primer, na Unixu lahko geslo navedete v razdelku [client] datoteke .my.cnf v domači mapi。

Rešitev:

Našli smo my.ini datoteko v mapi C:\ProgramData\MySQL\MySQL Server 5.7 in na dnu dodali naslednjo konfiguracijo:





Nato izvedem ukaz export, tukaj izvozim mydb kot primer:





Uspeh!





Prejšnji:Datum/čas MySQL ni mogoče pretvoriti v System.DateTime
Naslednji:.net/c# Implementacija porazdeljene ključavnice Zookeeper [Izvorna koda]
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com