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

  • Dylan Dubay

    Dylan Dubay

    10 Temmuz 2013
  • KIT KAT

    KIT KAT

    3 EKİM 2005
  • steeletraining

    steeletraini

    28 NİSAN 2010