|
|
Yayınlandı 18.07.2016 11:05:22
|
|
|

Hata: 1130-sunucu... bu MySql sunucusuna bağlanmasına izin verilmiyor
Çözüm:
1。 Oy verme sistemini reforme edin.
Hesabınızın uzaktan giriş yapamıyor, sadece localhost üzerinden giriş yapabiliyor olabilir. Şu anda, localhost bilgisayarında mysql'e giriş yapın, "mysql" veritabanındaki "user" tablosunda "host" öğesini değiştirin ve "localhost"tan "%"ye değiştirin.
mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' burada user = 'root';
mysql>flush ayrıcalıkları;
mysql>select host, kullanıcı kullanıcıdan;
mysql> kapat
2. Yetkilendirme Hukuku.
Örneğin, MyUser herhangi bir hosttan MySQL sunucusuna MyPassword kullanarak bağlanmasını istiyorsanız.
*.* üzerindeki tüm ayrıcalıklar, 'mypassword' ile tanimlanan 'mypassword' ile belirlenen ve verilmiş seçenek ile ver;
DÜZ SEÇICILER;
Kullanıcı myuser'ın 192.168.1.6 IP adresine sahip bir hosttan mysql sunucusuna bağlanmasına ve mypassword'u şifre olarak kullanmasına izin vermek istiyorsanız
*.* üzerindeki tüm ayrıcalıklar 'myuser'@'192.168.1.3' ile 'mypassword' ile tanimlanan ve ver seçeneği ile verilmelidir;
DÜZ SEÇICILER;
Kullanıcı MyUser için 192.168.1.6 IP adresine sahip bir hosttan MySQL sunucusunun DK veritabanına bağlanmasına ve MyPassword'u şifre olarak kullanmasına izin vermek istiyorsanız
DK.* ÜZERINDEKI TÜM AYRICALIKLARI 'MYUSER'@'192.168.1.3' ILE 'MYPASSWORD' ILE TANIMLANAN VE VER SEÇENEĞI ILE VER;
DÜZ SEÇICILER;
İlk kullandığım yöntemi buldum, sadece işe yaramadı, internette araştırdım ve bir açıklama eksik mysql>FLUSH RIVILEGES çalıştırdım, böylece modifikasyon etkili oldu. Hepsi bu
Başka bir yöntem, ama kendim denemedim, csdn.net buldum, bakabilirsiniz.
Mysql kurulu bir makinede çalıştırın:
1. d:\mysql\bin\>mysql -h localhost -u root // Bu, MySQL sunucusuna girmenize izin verecektir
2. mysql> *.* üzerindeki tüm ayrıcalıkları 'root'@'%' ile ver ve VERİN SEÇİCİ // Herhangi bir host tarafından verilere erişim ver
3. mysql>FLUSH AVANTAJLARI // modifikasyon yürürlüğe giriyor
4. MySQL sunucusundan > ÇIKIŞ // MySQL sunucusundan çıkış
Bu, başka herhangi bir hostta root olarak giriş yapmanızı sağlıyor!
|
Önceki:MySQL 5.1.73, x32 ve x64-bit indirmenin kurulumsuz bir sürümüdürÖnümüzdeki:.net web siteleri büyük dosyaları okur
|