AltınSoft Makale Arşivi

Web Hosting Hizmetleri

Anasayfa | Toplu SMS | Video | Web Hosting | Makale Ara | Anketler | Sitene Ekle | RSS Kaynağı

Arama


Gelişmiş Arama

root şifresi nasıl değiştirilir, şifre sıfırlama

MySQL root şifresi nasıl değiştirilir, şifre sıfırlama

Kategori  Kategori : MySQL Veri Tabanı
Yorumlar  Yorum Sayısı : 0
Okunma  Okunma : 169
Tarih  Tarih : 24 Ekim 2009 19:47

MySQL de herhangi bir kullanıcının şifresini unuttuğunuz ve değiştirmek zorunda kaldığınız durumlarda kullanılabilecek pratik bir çözüm arıyorsanız doğru yerdesiniz…

Öncelikle sunucuda çalışan servisleri yönetecek yetyike sahip olmanız gerektiğini belirteyim. Sonrasında yapmanız gereken mysql sunucusunu durdurup geçici olarak kullanıcı yetkilerini devre dışı bırakarak sunucuyu çalıştırmak. Debian ve Windows da bu iş aşağıdaki gibi kolayca yapılabilir.

Debian:

 
01.server:~# /etc/init.d/mysql stop
02.Stopping MySQL database server: mysqld.
03.server:~# /usr/bin//mysqld_safe --skip-grant-tables
04.nohup: ignoring input and redirecting stderr to stdout
05.Starting mysqld daemon with databases from /var/lib/mysql
06.mysqld_safe[5311]: started
07.  
08.server:~# mysql
09.Welcome to the MySQL monitor.  Commands end with ; or \g.
10.Your MySQL connection id is 1
11.Server version: 5.0.51a-24 (Debian)
12.  
13.Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
14.  
15.mysql> UPDATE mysql.user SET Password=PASSWORD('YeniSifre') WHERE User='root';
16.Query OK, 3 rows affected (0.00 sec)
17.Rows matched: 3  Changed: 3  Warnings: 0
18.  
19.mysql> FLUSH PRIVILEGES;
20.Query OK, 0 rows affected (0.01 sec)
21.  
22.mysql> quit
23.Bye
24.server:~# /etc/init.d/mysql restart
25.Stopping MySQL database server: mysqld.
26.Starting MySQL database server: mysqld.
27.server:~#

Windows:

01.C:\>net stop mysql
02.The MySQL service is stopping.
03.The MySQL service was stopped successfully.
04.  
05.C:\>D:\server\mysql\bin\mysqld-nt.exe --skip-grant-tables
06.  
07.C:\>mysql
08.Welcome to the MySQL monitor.  Commands end with ; or \g.
09.Your MySQL connection id is 2
10.Server version: 5.0.51a-community-nt MySQL Community Edition (GPL)
11.  
12.Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
13.  
14.mysql> UPDATE mysql.user SET Password=PASSWORD('YeniSifre') WHERE User='root';
15.Query OK, 1 row affected (0.00 sec)
16.Rows matched: 1  Changed: 1  Warnings: 0
17.  
18.mysql> FLUSH PRIVILEGES;
19.Query OK, 0 rows affected (0.00 sec)
20.  
21.mysql> quit
22.Bye
23.  
24.C:\>net start mysql
25.The MySQL service is starting.
26.The MySQL service was started successfully.

Kaynak: http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html

 

Yazdırılabilir Sayfa Yazdırılabilir Sayfa | Word'e Aktar Word'e Aktar | Tavsiye Et Tavsiye Et | Yorum Yaz Yorum Yaz

MySQL Veri Tabanı

En Çok Okunan Makaleler

Seçtiklerimiz

Anket

AltınSoft Makale Arşivini beğendinizmi ?




Tüm Anketler

© 2004-2009 Tüm Hakları Saklıdır
RSS Kaynağı

AltınSoft Bilişim Teknolojileri

Altyapı: MyDesign Haber Sistemi