2009-09-16 2 views
0

내가 VSS에서 갓 촬영의 코드를 실행하면 다음과 같은 오류를했다[매크로 미디어] [SQLServer에 JDBC 드라이버] [SQLServer에, 데이터베이스 'CGTSP_GET'객체 'GetPSRreportStock'에 거부 EXECUTE 권한을

[매크로 미디어] [SQLServer에 JDBC 드라이버] [SQLServer에]

90 :  <cfprocparam type="in" cfsqltype="CF_SQL_INTEGER" dbvarname="@reportMonth" value="#xxMDB#"> 
91 :  <cfprocparam type="in" cfsqltype="CF_SQL_INTEGER" dbvarname="@orderBy"  value="#xxOBDB#"> 
92 :  **<cfprocresult name="xxResult">** 
93 : </cfstoredproc> 

내가 약간의 위안을받을 수, 객체 GetPSRreportStock ', 데이터베이스'CGTSP_GET '에 거부 EXECUTE 권한을하시기 바랍니다.

오류로 인해 나를 죽입니다.

+0

난 내가 SQL 2005 에 대한 관리자 액세스 할 수 – Jason

답변

8

CF가 SQL Server에 액세스하는 데 사용하는 계정에 해당 저장 프로 시저를 실행할 수있는 권한이 없습니다.

+0

... 그냥 아무런 정보가없는 귀하의 질문을 편집 한 생각과 CFserver 내가 feww 개월 이후 일하고 있습니다 내 Devsevert의 OPN입니다. –

+1

@dan : "액세스 거부"오류가 명확하지 않습니다. 구성 (CF Administrator, ColdFusion ODBC Service 계정, SQL Server의 데이터 소스)을 확인하십시오. 나는 당신이 어딘가에서 결함을 발견했다고 확신합니다. – Tomalak

+0

내 CF 폴더에 CFIDE가 없습니다. –

0

또 다른 가능성은 ColdFusion Administrator에 정의 된 데이터 소스가 특히 "허용 된 SQL"에서 저장 프로 시저를 해제했기 때문입니다. 해당 데이터 소스의 고급 설정을 확인하십시오.

+0

감사합니다. 그건 정말 좋은 정보입니다. 그렇게하겠습니다. –

관련 문제