1. 程式人生 > >錯誤代碼: 1449 The user specified as a definer ('root'@'%') does not exist

錯誤代碼: 1449 The user specified as a definer ('root'@'%') does not exist

har -o key down func cut err 耗時 host

1. 錯誤描寫敘述

1 queries executed, 0 success, 1 errors, 0 warnings

查詢:call analyse_use(‘20150501‘,‘20150601‘)

錯誤代碼: 1449
The user specified as a definer (‘root‘@‘%‘) does not exist

運行耗時   : 0 sec
傳送時間   : 0 sec
總耗時      : 0.003 sec

2. 錯誤原因

在存儲過程裏。我用的用戶是root,而實際的是skyusers

3. 解決的方法

將下面代碼

CREATE DEFINER=`localhost`@`%` PROCEDURE
`analyse_use`(IN `startDate` VARCHAR(20),IN `endDate` VARCHAR(20))

改動成

CREATE DEFINER=`skyusers`@`%` PROCEDURE `analyse_use`(IN `startDate` VARCHAR(20),IN `endDate` VARCHAR(20))
‘).addClass(‘pre-numbering‘).hide(); $(this).addClass(‘has-numbering‘).parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($(‘
  • ‘).text(i)); }; $numbering.fadeIn(1700); }); });

    錯誤代碼: 1449 The user specified as a definer (&#39;root&#39;@&#39;%&#39;) does not exist