마음의 안정을 찾기 위하여 - MyDac 컴퍼넌트의 TMyStoredProc를 사용하다 발생한 오류..
2400676
33
406
관리자새글쓰기
태그위치로그방명록
별일없다의 생각
dawnsea's me2day/2010
색상(RGB)코드 추출기(Color...
Connection Generator/2010
최승호PD, '4대강 거짓말 검...
Green Monkey**/2010
Syng의 생각
syng's me2DAY/2010
천재 작곡가 윤일상이 기획,...
엘븐킹's Digital Factory/2010
MyDac 컴퍼넌트의 TMyStoredProc를 사용하다 발생한 오류..
Delphi | 2007/12/27 21:02

MyDac Component의  TMyStoredProc를 이용하여 Mysql의 Stored Procedure를 호출하는 과정에서 아래와 같은 오류가 발생하였다.

#42000SELECT command denied to user 'dbuser'@'serverip' for table 'proc'

Mysql을 설치하고 권한을 설정하면서 Proc Table의 Select 권한이 없어서,
Procedure 목록을 가져오지 못해 발생하는 오류로써, 권한을 부여함으로써 해결되었다.

참고 : http://dev.mysql.com/doc/refman/5.0/en/grant.html

1. 프로시저 및 함수 사용과 관련한 권한 설정
grant CREATE ROUTINE, ALTER ROUTINE, DROP ROUTINE, EXECUTE ON *.* TO 'dbname'@'hostip';
※ 프로시저 관련 작업이 안돼서 추가 했음.

2. 뷰 보기 권한 설정
grant SHOW VIEW ON *.* TO 'pandora'@hostip';
※ 뷰를 사용하고 있는데 권한이 없어 문제 발생했었음.

3. mysql database에서 proc select 권한 설정
grant SELECT ON *.* TO 'hostname'@'hostip';
※ Delphi 컴퍼넌트 MyDAC에서 mysql.proc를 select 하는 것 같음. 그런데 권한이 없어 에러 발생
#42000SELECT command denied to user 'dbname'@'hostip' for table 'proc'

4. 함수 생성과 관련한 설정
 참고 : http://mirrors-r-us.net/doc/refman/5.0/en/stored-procedure-logging.html
처리 :
1) SET GLOBAL log_bin_trust_function_creators = 1;
2) my.cnf 에서 log_bin_trust_function_creators = 1; 추가

※ 관련 에러
Error Code : 1419
You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
(0 ms taken)
2007/12/27 21:02 2007/12/27 21:02
Article tag list Go to top
View Comment 1
Trackback URL :: 이 글에는 트랙백을 보낼 수 없습니다
From. Rhio.kim 2007/12/28 00:12
답글달기삭제
어찌 이런일이 ^-^ 해결하셨다니 다행요..
PREV : [1] : NEXT
 
 
 
 
: [1] ... [659][660][661][662][663][664][665][666][667] ... [1323] :
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
전체 (1323)
출판 준비 (0)
My-Pro... (41)
사는 ... (933)
블로그... (22)
My Lib... (32)
게임 ... (23)
개발관... (3)
Smart ... (1)
Delphi (93)
C Builder (0)
Object... (0)
VC, MF... (10)
Window... (1)
Open API (3)
Visual... (0)
Java, JSP (2)
ASP.NET (0)
PHP (6)
Database (12)
리눅스 (29)
Windows (25)
Device... (1)
Embedded (1)
게임 ... (0)
Web Se... (2)
Web, S... (21)
잡다한... (7)
프로젝트 (0)
Personal (0)
대통령... (13)
Link (2)