Zadejte hledaný výraz...

Chyba #1227 – import do DB

Ondrej Rycl
verified
rating uzivatele
(16 hodnocení)
24. 4. 2015 19:30:45
ahoj, prosím múže mi někdo poradit, jak opravit tuto chybu, při importu do db na subreg hostingu?
SQL-dotaz: Dokumentace
--
-- Database: `nejaka`
--
DELIMITER $$--
-- Functions
--
CREATE DEFINER = `root`@`%` FUNCTION `cenaSProvizi` (
`cenaBezProvize` INT( 11 ) UNSIGNED,
`datum` DATETIME
) RETURNS INT( 11 ) UNSIGNED BEGIN DECLARE cena INT( 11 ) ;
DECLARE provize INT( 11 ) UNSIGNED;
SET provize = ( SELECT `vyse_provize`.`provize`
FROM `vyse_provize`
WHERE (
(
datum >= `od`
AND datum < `do`
)
OR (
datum >= `od`
AND `do` IS NULL
) )
LIMIT 1
);
SET cena = CEIL( cenaBezProvize + cenaBezProvize / 100.0 * provize ) ;
RETURN cena;
END$$
MySQL hlásí: Dokumentace
#1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation
Díky za snahu tem, kteri mi poradi :)
24. 4. 2015 19:30:45
https://webtrh.cz/diskuse/chyba-1227-import-do-db#reply1108894
Nemáte právo vytvářet funkce pro uživatele root.
Odstraňte tuto část
Viz
MySQL :: MySQL 5.6 Reference Manual :: 13.1.15 CREATE PROCEDURE and CREATE…
Hledejte "DEFINER"
24. 4. 2015 19:47:09
https://webtrh.cz/diskuse/chyba-1227-import-do-db#reply1108893
Ondrej Rycl
verified
rating uzivatele
(16 hodnocení)
24. 4. 2015 20:06:53
:) díky
24. 4. 2015 20:06:53
https://webtrh.cz/diskuse/chyba-1227-import-do-db#reply1108892
Pro odpověď se přihlašte.
Přihlásit