SORU
4 HAZİRAN 2011, CUMARTESİ


Nasıl uzaktan erişim izinleri kullanıcı için mysql sunucu verilecek?

SHOW GRANTS mysql veritabanı yaparsam alıyorum

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' 
    IDENTIFIED BY PASSWORD 'some_characters' 
    WITH GRANT OPTION

Eğer, root@localhost ben yanılıyorum eğer anlamı: kullanıcı root localhost sadece sunucu ulaşabilir. Nasıl MySQL root hibe söyle bu mysql erişim izni her diğer makine (aynı ağda), çok server mı?

CEVAP
4 HAZİRAN 2011, CUMARTESİ


Bu hibe *.example.com herhangi bir makine: aynı şifre ile erişim kök

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%.example.com' 
    IDENTIFIED BY 'some_characters' 
    WITH GRANT OPTION;
FLUSH PRIVILEGES;

Eğer isim çözümleme işe yarayacağından değil, aynı zamanda IP veya ağ erişim verebilirsiniz:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.%'
    IDENTIFIED BY 'some_characters'  
    WITH GRANT OPTION;
FLUSH PRIVILEGES;

MySQL GRANT syntax docs.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Justin Schenck

    Justin Schen

    24 Kasım 2006
  • LiteralMSPaint

    LiteralMSPai

    27 EKİM 2010
  • SomeOne Pro

    SomeOne Pro

    25 EKİM 2013