Merhaba, sunucu değiştirdiğim için navicat üzerinden vt'nin yedeğini aldım. tekrardan yedeği karşıya yüklediğimde 25 view'in içinde toplamda 7tanesinin bir türlü taşınmadığını gördüm. navicat üzerinden gelen hata mesajı aşağıdaki gibi;
[Err] 1370 - execute command denied to user 'vtkullanıcıadı'@'%' for routine 'vtadı.modulbul'
[Err] CREATE ALGORITHM=UNDEFINED DEFINER=`vtkullanıcıadı`@`%` SQL SECURITY DEFINER VIEW `axt_uv_tanim` AS (select `xtd_tanim`.`sid` AS `sid`,`xtd_tanim`.`m53a` AS `m53a`,`xtd_tanim`.`m53b` AS `m53b`,`xtd_tanim`.`m57a` AS `m57a`,`xtd_tanim`.`m57b` AS `m57b`,`xtd_tanim`.`m71a` AS `m71a`,`xtd_tanim`.`m71b` AS `m71b`,`xtd_tanim`.`m73a` AS `m73a`,`xtd_tanim`.`m73b` AS `m73b`,`xtd_tanim`.`m99a` AS `m99a`,`modulbul`(`xtd_tanim`.`sid`,'53') AS `m53c`,`modulbul`(`xtd_tanim`.`sid`,'57') AS `m57c`,`modulbul`(`xtd_tanim`.`sid`,'71') AS `m71c`,`modulbul`(`xtd_tanim`.`sid`,'73') AS `m73c` from `xtd_tanim`) ;
Mysql view'leri okutamıyorum
1
●567
- 09-09-2012, 14:36:33view'ı hangi userla oluşturduysanız o userı oluşturun. ya da değiştirin viewı.