Search found 4 matches
- Wed Aug 13, 2014 6:09 am
- Forum: Webhosting
- Topic: unable to create function through Navicat lite - mysql
- Replies: 7
- Views: 2595
Re: unable to create function through Navicat lite - mysql
Thanks for the replies, I've decided to just run the delete and update commands regularly - there is a security risk with this, but nothing a regular offsite backup can avert in the case of a disaster.
- Mon Aug 11, 2014 10:57 am
- Forum: Webhosting
- Topic: unable to create function through Navicat lite - mysql
- Replies: 7
- Views: 2595
Re: unable to create function through Navicat lite - mysql
The 2 functions I require are pretty harmless as you can see, would it be possible for an administrator to create them for me?
DELIMITER ;;
CREATE DEFINER=`altisage`@`localhost` PROCEDURE `resetLifeVehicles`()
BEGIN
UPDATE `vehicles` SET `active`= 0;
END;;
DELIMITER ;;
CREATE DEFINER=`altisage ...
DELIMITER ;;
CREATE DEFINER=`altisage`@`localhost` PROCEDURE `resetLifeVehicles`()
BEGIN
UPDATE `vehicles` SET `active`= 0;
END;;
DELIMITER ;;
CREATE DEFINER=`altisage ...
- Mon Aug 11, 2014 9:47 am
- Forum: Webhosting
- Topic: unable to create function through Navicat lite - mysql
- Replies: 7
- Views: 2595
Re: unable to create function through Navicat lite - mysql
also when i click on the Functions button in Navicat i get an error:
Code: Select all
1548 - Cannot load from mysql.proc. The table is probably corrupted- Mon Aug 11, 2014 9:43 am
- Forum: Webhosting
- Topic: unable to create function through Navicat lite - mysql
- Replies: 7
- Views: 2595
unable to create function through Navicat lite - mysql
Hello, I'm trying to create 2 DEFINER functions but i seem to get an authentication error.
mysql> DELIMITER ;;
CREATE DEFINER=`altisage`@`localhost` PROCEDURE `resetLifeVehicles`()
BEGIN
UPDATE `vehicles` SET `active`= 0;
END
;;
1227 - Access denied; you need (at least one of) the SUPER privilege ...
mysql> DELIMITER ;;
CREATE DEFINER=`altisage`@`localhost` PROCEDURE `resetLifeVehicles`()
BEGIN
UPDATE `vehicles` SET `active`= 0;
END
;;
1227 - Access denied; you need (at least one of) the SUPER privilege ...