MySql Hatası: Kullanıcı Girişi Engellendi
Bu hatayı alıyorsanız, bunun anlamı:
- Aşağıdakilerden en az biri config.php de yanlıştır.
- $config['Database']['dbname']
- $config['MasterServer']['servername'] (except in rare cases, this should almost always be left as 'localhost' or '127.0.0.1')
- $config['MasterServer']['username']
- $config['MasterServer']['password'] (On some hosts your db password may be resticted to 8 characters or less.)
Değerlerin ne olması gerektiğini bilmiyorsanız, hosting firmanızla iletişime geçmelisiniz.
- Kullanıcı ile veritabanı doğru eşleştirilmemiştir veya kullanıcı veritabanına giriş için yeterli izne sahip değildir. Nasıl yapıldığını bilmiyorsanız hosting firmanız ile görüşmelisiniz.
- Düzgün editlenmiş "config.php" dosyasını vbulletin in "includes" klasörüne attığınızdan emin olun.
- MySQL 4.1.x kullanıcıları MySQL 4.1.x sisteminin şifre karıştırma sisteminden etkilenmiş olabilirler. Bu sistem için, PHP5 de olmasına karşılık PHP4 de bir destek sistemi yoktur.Bunu çözmek için MySql 4.1.x veritabanınızda şu sorgulamayı yapmalısınız:
Kod:
SET PASSWORD FOR 'username'@'localhost' = OLD_PASSWORD('password');
Buradaki username ve password config.php de yazdığınız değerler ile aynı olmalıdır.
Detaylı bilgi için:
MySQL AB :: MySQL 5.0 Reference Manual :: 5.7.9 Password Hashing as of MySQL 4.1
http://dev.mysql.com/doc/mysql/en/up...-from-4-0.html
- Ya da en basitinden siteniz için belirlenen maximum veritabanı sayısı aşılmıştır ve yeni veritabanı oluşturamıyorsunuzdur. Bunun için yine hosting firmanız ile görüşmelisiniz. Bağlantı hataları için; http://dev.mysql.com/doc/refman/5.1/...ss-denied.html
Kaynak: vbulletin.com
Çeviri : ben