misildak adlı üyeden alıntı: mesajı görüntüle
Öncelikle CTRL International Ekip 4'e teşekkür ederim.

phpmyadmin'e girdim. Önceden oluşturduğumuz db ve ona tanımlı user vardı zaten. bu durumda sadece aşağıdaki satırı uygulayacağız o zaman değil mi ssh'den. zira bir üstündeki satır yeni mysql kullanıcı adı oluşturmak için sanırsam.

Biz teşekkür ederiz. Dikkat ederseniz user oluşturma satırında 'user'@'%' yazılmış. Eğer sizin kullanıcınız % erişime sahipse ki yüksek ihtimalle değildir sadece o satırı uygulayın. Ama bize sorarsanız önceki oluşturduğunuz kullanıcıyı silerek aynı isimle o kullanıcıyı % yada ip erişimli olarak oluşturun. Ek olarak o satırı kullanıcıda % yada ip erişim olmadan uygularsanız hata alırsınız.

Alıntı
bunu yazdığımızda sadece bu dbmize uzaktan erişimi açmış oluyoruz diğerleri etkilenmiyor değil mi? zira tek bir domain adresi altında birden fazla db var. sitelerimizin db lerini tek domain altında farklı prefixli db ve userlarda zira.
Evet sadece o dbye belirttiğiniz user ile erişim açılır. Fakat database_adı yerine * koyarsanız tüm dblere erişim sadece belirtilen kullanıcıya açılır yani ikinci bir root oluşur.

Eklemeyi unutmuşum: Eğer database_adı.* kısmıdaki noktadan sonraki yıldızı değiştirerek tablo ismini yazarsanız sadece o db'nin ilgili tablosuna ilgili user ile erişim sağlarsınız.