• 14-04-2023, 22:42:23
    #1
    SQLSTATE[28000] [1045] Access denied for user 'demo@1453'@'localhost' (using password: YES) (SQL: select * from `languages` where `short_name` is null limit 1)
    Boyle bir hata ile karsilastim kurdugum yazilimda bunu nasil duzeltebilrim
  • Kabul Edilen Cevap
    • Hocam scriptte database bilgilerini güncellemeniz gerekiyor. Databasei import ettiniz mi? İsterseniz özelden anydesk iletin ilgileneyim.
  • 14-04-2023, 22:51:56
    #2
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    Hocam scriptte database bilgilerini güncellemeniz gerekiyor. Databasei import ettiniz mi? İsterseniz özelden anydesk iletin ilgileneyim.
  • 14-04-2023, 23:18:52
    #3
    Databes bilgileri yanlış gibi, tekrar kontrol edin DB dosyasını
  • 14-04-2023, 23:33:49
    #4
    Chatgpt'nin cevabı:
    Bu hata, veritabanına bağlanırken kimlik doğrulama bilgilerinin yanlış olduğunu veya yetki verilmediğini gösterir. Bu hatayı düzeltmek için aşağıdaki adımları takip edebilirsiniz:

    Veritabanı kimlik doğrulama bilgilerinizi kontrol edin: Veritabanına bağlanmak için kullandığınız kullanıcı adı ve şifrenin doğru olduğundan emin olun. Ayrıca, kullanıcı adı için doğru izinleri ve erişim ayarlarını kontrol edin.

    Veritabanı sunucusuna erişim izninizin olduğundan emin olun: Sunucu yöneticinizle iletişim kurarak, veritabanına erişim izninizin olduğundan emin olun. Bazı sunucularda, belirli IP adresleri veya ana bilgisayarlar dışındaki bağlantılar engellenir.

    Bağlantı dizesini doğrulayın: Bağlantı dizesinde doğru veritabanı adının, sunucu adının ve bağlantı bilgilerinin kullanıldığından emin olun.

    Veritabanı hizmetini yeniden başlatın: Bazı durumlarda, sunucu yöneticisi tarafından yapılan güncellemeler veya bakım işlemleri sonrasında veritabanı hizmeti yeniden başlatılması gerekebilir.

    Bu adımlar hata sorununun çözümüne yardımcı olabilir. Ancak, sorun devam ederse, sorunu çözmek için yazılım geliştiriciniz veya sunucu yöneticinizle iletişim kurun.
  • 15-04-2023, 01:16:13
    #5
    Hata mesajı, kullanıcının 'demo@1453' 'localhost' sunucusunda 'languages' tablosuna erişim izni olmadığını ve veritabanındaki short_name değeri boş olan ilk satırı seçmeye çalıştığını belirtiyor. Ayrıca, kullanıcının şifresini doğru girdiğini de belirtiyor. Sorunu çözmek için, kullanıcının 'languages' tablosuna erişim izni olduğundan emin olun ve doğru kullanıcı adı ve şifresiyle giriş yapın. Ayrıca, short_name sütununda boş bir değer varsa, sorguyu güncelleyerek doğru bir koşula dayandırın.
  • 15-04-2023, 17:17:06
    #6
    lancelot adlı üyeden alıntı: mesajı görüntüle
    Hocam scriptte database bilgilerini güncellemeniz gerekiyor. Databasei import ettiniz mi? İsterseniz özelden anydesk iletin ilgileneyim.
    volera adlı üyeden alıntı: mesajı görüntüle
    Databes bilgileri yanlış gibi, tekrar kontrol edin DB dosyasını
    SacmaSapan adlı üyeden alıntı: mesajı görüntüle
    Chatgpt'nin cevabı:
    Bu hata, veritabanına bağlanırken kimlik doğrulama bilgilerinin yanlış olduğunu veya yetki verilmediğini gösterir. Bu hatayı düzeltmek için aşağıdaki adımları takip edebilirsiniz:

    Veritabanı kimlik doğrulama bilgilerinizi kontrol edin: Veritabanına bağlanmak için kullandığınız kullanıcı adı ve şifrenin doğru olduğundan emin olun. Ayrıca, kullanıcı adı için doğru izinleri ve erişim ayarlarını kontrol edin.

    Veritabanı sunucusuna erişim izninizin olduğundan emin olun: Sunucu yöneticinizle iletişim kurarak, veritabanına erişim izninizin olduğundan emin olun. Bazı sunucularda, belirli IP adresleri veya ana bilgisayarlar dışındaki bağlantılar engellenir.

    Bağlantı dizesini doğrulayın: Bağlantı dizesinde doğru veritabanı adının, sunucu adının ve bağlantı bilgilerinin kullanıldığından emin olun.

    Veritabanı hizmetini yeniden başlatın: Bazı durumlarda, sunucu yöneticisi tarafından yapılan güncellemeler veya bakım işlemleri sonrasında veritabanı hizmeti yeniden başlatılması gerekebilir.

    Bu adımlar hata sorununun çözümüne yardımcı olabilir. Ancak, sorun devam ederse, sorunu çözmek için yazılım geliştiriciniz veya sunucu yöneticinizle iletişim kurun.
    lastasmile adlı üyeden alıntı: mesajı görüntüle
    Hata mesajı, kullanıcının 'demo@1453' 'localhost' sunucusunda 'languages' tablosuna erişim izni olmadığını ve veritabanındaki short_name değeri boş olan ilk satırı seçmeye çalıştığını belirtiyor. Ayrıca, kullanıcının şifresini doğru girdiğini de belirtiyor. Sorunu çözmek için, kullanıcının 'languages' tablosuna erişim izni olduğundan emin olun ve doğru kullanıcı adı ve şifresiyle giriş yapın. Ayrıca, short_name sütununda boş bir değer varsa, sorguyu güncelleyerek doğru bir koşula dayandırın.
    Herkeee verdigi cevaplar icin cok tesekkeut edetim konuyu guncellemeyi unutmustum dun aksam sorunun databese de gerekli izinlerin saglanmamasin dan dolayiymis degerki vaktinizi benim icin ayridiginiz icin hepinize minnettarim