How to reset a lost MySQL root password

Have you ever forgotten your MySQL root password? It’s one of those things that just happens despite the numerous precautions one might take. As a result, you are locked out of your database server. You can’t create new databases and are left with little control over the state of your database server. In such situations knowing how to regain root access to your database server comes in handy. So here’s what you can do to reset the password for the root user in MySQL on both Windows and Linux.

Windows Users:

Log on to your server as the Administrator. Kill the MySQL server if it’s running. To do this you need the Windows Services Manager, so click on the Start Menu, then go to the Control Panel, then to the Administrative Tools, and select Services. Here look for the MySQL server and stop it. If it’s not listed there and MySQL is till running it means that MySQL is not running as a service. In that case you need to load the Task Manager which you should be able to access using the key combination of Ctrl+Alt+Del. Now kill the MySQL process.
With the MySQL process stopped you need to force a change of passwords on MySQL using a combination of the UPDATE and FLUSH options. So launch your favorite text editor and create a new file. Enter the following text into the file replacing “NewMySQLPassword” with your new password:
UPDATE mysql.user SET Password=PASSWORD(“NewMySQLPassword”) WHERE User=’root’;
FLUSH PRIVILEGES;
What the first line does is that it updates the value of the field “Password” in the table mysql.user for the user “root” to “NewMySQLPassword”. The second line flushes the old set of privileges and makes sure your new password is used everywhere. Save this text as C:\mysql_reset.txt.
Next, you need to start your MySQL server passing this file as a configuration parameter. Launch a terminal by going to the Start Menu, then to Run, and then type cmd and hit Enter. Now enter the following command:
C:\mysql\bin\mysqld-nt --init-file=C:\mysql_reset.txt
Once the server is done starting delete the file C:\mysql_reset.txt. Your MySQL root password should be reset now. Now restart your MySQL server again. Go back to the Windows Services Manager again to do that. Your new MySQL root password should work for you now.

Linux Users:

Log on to your Linux machine as the root user. The steps involved in resetting the MySQL root password are to stop the MySQL server, restart it without the permissions active so you can log into MySQL as root without a password, set a new password, and then restart it normally. Here’s how you do it. First, stop the MySQL server:
# /etc/init.d/mysql stop
Now start the MySQL server using the --skip-grant-tables option, which will run the server without loading the permissions settings:
# mysqld_safe --skip-grant-tables &
The & option at the end makes the command you have executed run as a background process. Now log on to your MySQL server as root:
# mysql -u root
It should allow you in without prompting for a password. The following steps will set the new password:
mysql> use mysql;
mysql> update user set password=PASSWORD(“NewMySQLPassword”) where User=’root’;
mysql> flush privileges;
mysql> quit
Replace “NewMySQLPassword” with your own password. Here’s what happens here. The first line selects the MySQL configuration tables. The second line updates the value of the field “Password” for the user “root” to “NewMySQLPassword”. The third line flushes the old set of privileges and makes sure your new password is used everywhere. Now, the last step is to restart the server normally and use your new root password to log in:
# /etc/init.d/mysql stop
# /etc/init.d/mysql start
# mysql -u root -pNewMySQLPassword
Congratulations, your new MySQL root password is set and your MySQL server is ready to be used again. Remember to update all your applications to use this password if you are using it anywhere.

De ce virtualizezi servere cu tehnologie Microsoft

  • rulează multe mai servere pe aceeași mașină fizică
  • optimizează infrastructura cu Hyper-V
  • testează diferite scenarii sau aplicații fără a impacta infrastructura
  • redu la minim downtime-ul
  • izolează aplicații
  • redu costuri, maximizează utilizarea hardware-ului existent
  • fă back-up
  • pregătește-te pentru migrarea în cloud - odată virtualizat, este mult mai ușor de migrat

/var/spool/squid/swap.state: (13) Permission denied FATAL: commonUfsDirOpenSwapLog: Failed to open swap log.

Daca primesti eroarea de mai jos:

2015/02/17 08:13:39| Store logging disabled

2015/02/17 08:13:39| Swap maxSize 30720000 + 2048000 KB, estimated 2520615 objects

2015/02/17 08:13:39| Target number of buckets: 126030

2015/02/17 08:13:39| Using 131072 Store buckets

2015/02/17 08:13:39| Max Mem  size: 2048000 KB

2015/02/17 08:13:39| Max Swap size: 30720000 KB

2015/02/17 08:13:39| /var/spool/squid/swap.state: (13) Permission denied

FATAL: commonUfsDirOpenSwapLog: Failed to open swap log.

Cum rezolvi eroarea de mai sus si cum o rezolvi..

Principalul vinovat e cache-ul squid-ului si permisiunile acestuia..

Eu am intalnit-o pe un Centos..

Primul pas e sa afli locatia directorului squid cache

Intr-un terminal dai comanda

grep cache_dir /etc/squid/squid.conf

si vei avea un output de genul

cache_dir ufs /var/spool/squid 100 16 256

apoi dai comanda

# squid -k shutdown

Apoi ar cam trebui sa stergi directoarele de cache cu comenzile de mai jos

# rm -rf /path/to/dir/cache/

# rm -rf /var/spool/squid/

Apoi va trebui sa recreezi directoarele tocmai sterse si sa aplici permisiuni corespunzator owner-ului squid

# mkdir /var/spool/squid

# chown squid:squid /var/spool/squid

In cazul meu fiindca foloseam SELinux, a fost nevoie de restaurare a permisiunilor SELinux si se rezolva cu comanda

# restorecon -vr /var/spool/squid

Apoi va trebui sa recreezi directoarele de cache cu comanda

# squid -z

Si va afisa ceva de genul

2015/08/24 04:24:19| Making directories in /var/spool/squid/002015/08/24 04:24:19| Making directories in /var/spool/squid/012015/08/24 04:24:19| Making directories in /var/spool/squid/022015/08/24 04:24:20| Making directories in /var/spool/squid/032015/08/24 04:24:20| Making directories in /var/spool/squid/042015/08/24 04:24:20| Making directories in /var/spool/squid/052015/08/24 04:24:20| Making directories in /var/spool/squid/062015/08/24 04:24:20| Making directories in /var/spool/squid/072015/08/24 04:24:20| Making directories in /var/spool/squid/082015/08/24 04:24:20| Making directories in /var/spool/squid/092015/08/24 04:24:20| Making directories in /var/spool/squid/0A2015/08/24 04:24:20| Making directories in /var/spool/squid/0B2015/08/24 04:24:20| Making directories in /var/spool/squid/0C2015/08/24 04:24:20| Making directories in /var/spool/squid/0D2015/08/24 04:24:20| Making directories in /var/spool/squid/0E2015/08/24 04:24:20| Making directories in /var/spool/squid/0F

Poai va trebui sa pornesti serviciul squid cu

/etc/init.d/squid start

Apoi verifici functinalitatea cu comenzile de mai jos

# netstat -tulpn | grep :3128

# tail -f /var/log/squid/access.log

# tail -f /var/log/squid/cache.log

Cum editezi Boot Manager-ul din Windows XP – cand ai mai mult de 1 sistem de operare instalat

Stim cu totii ca atunci cand computerul starteaza, incarca Boot Manager-ul.

Este vorba de acel ecran care ne arata sistemele de operare instalate.Daca aveam doar un sistem de operare instalat pe calculator,atunci acel boot manager nici nu il observam. Sistemul de operare default e primul in lista.

Daca avem mai mult de un sistem de operare instalat, atunci Boot Manager-ul sta pe ecran un anume timp, de obicei 30 de secunde.

Daca vrem sa excludem un anumit sistem de operare de la boot(sau am avut 2 sisteme instalate si unul l-am sters) putem edita foarte simplu acel boot manager.

Cum editezi boot manager-ul in windows XP ?

1.Primul pas si cel mai important e acela ca trebuie sa faceti un back-up(copie de siguranta) la boot.ini.

Right-click pe "My Computer" , apoi  "Properties" pentru a deschide System Properties . Click pe tabul "Advanced" tab si click pe  "Settings" din sectiunea Startup and Recovery.

image

image

2. Click pe "Edit" din sectiunea de System Startup pentru a deschide optiunea de  Boot  in notepad. Selectati  tabul "File" din partea stanga a ferestrei. Dati apoi click pe  "Save As" si salvati o copie pe  "Desktop"

image
3. Alegeti optiunea  "Create New Folder" . Numiti folderul  "Temp" si apoi click pe  "Open." Asigurati-va ca numele fisierului e  "boot" si click  "Save."

4. Mergeti din nou pe My Computer si din nou la  "Properties."

5.Selectati tabul  "Advanced" apoi click "Settings"  in sectiunea Startup and Recovery.

6. Click  pe "Edit"  in System Startup pentru a se deschide boot.ini

7. Aici puteti modifica acel timp de 30 secunde prin modificarea optiunii "timeout"

8 . Puteti de asemenea modifica sistemul de operare default care se va incarca in cazul in care nu interveniti prin inserarea unui numar cum ar fi 1,2 sau 3 in linia default.

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

Exemplu default=multi(0)disk(0)rdisk(0)partition(1, 2 or 3 here)\WINDOWS

9. Puteti schimba numele sistemului de operare prin modificarea textului care apare intre ghilimele

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Professional" /fastdetect

Exemplu: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Textul care doriti sa apara" /fastdetect

Daca doriti sa stergeti un sistem de operare sa mai apara, va trebui sa stergetilinia respectiva.

Daca gresiti ceva si doriti sa reveniti, atunci va trebui sa incarcati acel boot.ini salvat la inceput pe Desktop.

Cum scapi de mesajul "You May Be a Victim of Software Counterfeiting"

Din cand in cand, cand introduci un CD, iti apare un mesaj care te sesizeaza "You May Be a Victim of Software Counterfeiting" . Asta se intampla cand incerci sa rulezi un soft necunoscut, sau de pe un disc de windows setup piratat.

Cum scapi de mesajul  "You May Be a Victim of Software Counterfeiting"  ?

1.Ti apasat  "CTRL," "ALT" si "DELETE" pentru a intra in Windows Task Manager. Gasesti  "wgatray.exe" si dai click pe "End Process."

2. Restartati calculatorul si apasati  "F8" pentru a va aparea meniul de boot. Alegeti  "Boot in Safe Mode." Apoi apasati "Enter."

3.Click pe "Start", apoi mergeti in My Computer, partitia C, directorul Windows , directorul System32 si gasiti  fisierul “WgaTray.exe" pe care va trebui sa il stergeti.

4. Stergeti  "dllcache" din aceeasi fereastra. Apoi inchideti fereastra de Windows.

5.Click pe "Start" apoi pe "Run" si scrieti  "regedit"  pentru a intra in editorul de registrii.

6. Selectati  "HKEY_LOCAL_MACHINE," "SOFTWARE," "Microsoft," "WindowsNT," apoi versiunea curenta de windows , "winlogon," si "Notify key." Click dreapta pe  "WgaLogon" si selecteaza  "Delete."

7. Asta e tot. Restarteaza computerul si nu vei mai primi mesajul  "You May Be a Victim of Software Counterfeiting" 

Cum parolezi directoarele in Windows 7

Windows 7 vine cu o noua optiune de criptare care iti ofera posibilitatea de a parola fisierele si respectiv directoarele .Aceasta optiune blocheaza accesul la fisierele tale celor care nu au parola corespunzatoare.

Aceasta optiune e foarte buna pentru cei care au mai multi utilizatori la acelasi calculator.

Cum pui parole la fisiere sau directoare in Windows 7 ?

1. Intrati in My Computer si navigati pana la fisierul/directorul pe care il doriti parolat.

2. Right-click pe folderul care il doriti parolat, si selectati  "Properties" .  Click pe tabul  "General" pentru a vizuliza proprietatile, apoi click pe butonul  "Advanced"

3. Click pe optiunea(checkbox) numita  "Encrypt contents to secure data." Click  pe "OK" .

4. Se va fixa automat o parola pe directorul respectiv, care este parola cu care va logati la calculator.

Alti utilizatori care se logheaza in pc-ul dvs, vor fi obligati sa stie userul si parola pentru a putea accesa acest folder.

Cel mai simplu ca sa verificati,e sa va conectati/logati cu un alt utilizator si veti observa ca veti fi interogati de user si parola.

Cum poti castiga GRATUIT un laptop impreuna cu EMAG

Windows 8 in colaborare cu Emag.ro deruleaza un concurs cu premii pe masura.

Poti castiga oricare dintre cele 16 premii oferite de Microsoft :

- 1 x HP Pavilion G6-2230sq care e un laptop super atractiv, simplu si usor de folosti pentru activitati de zi cu zi cu familia si prietenii.
- 2 x Sony Vaio E15 cu un design prietenos, simplu dar distinct, confortabil la utilizare
- 3 x Acer Aspire V5 , un laptop din seria Aspire V5 ,foarte atractiv, ergonomic si durabil si cu un profil subtire, accent estetic elegant  si texturi incantatoare care confera seriei Aspire un aspect solid si de unicitate.
- 10 x Microsoft ArcTouch

Ce trebuie sa faci ?

Tot ce trebuie sa faci e sa folosesti aplicatia Win 8@eMAG si intri automat in tragerea la sorti pentru unul din cele 16 premii oferite de Microsoft.

Toti participantii beneficiaza automat de un cover photo personalizat pentru profilul de Facebook,dar cel mai important e ca esti introdus automat in tragerea la sorti pentru cele 16 premii.

Participa.