CLR UDF 예외에서 SQL Server2005
-
03-07-2019 - |
문제
하려고 할 때 내 CLR UDF,나는 이 오류가 발생할 수 있습니다.
메시지 6522,16 레벨,상태 1,1
니다.NET Framework 실행하는 동안 오류가 발생했는 사용자 정의 일상이나 집계"getFileSize":
시스템입니다.보안입니다.SecurityException:요청에 대한 권한 형식의'시스템이다.보안입니다.권한이 있습니다.FileIOPermission,mscorlib 버전 2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089'지 못했습니다.
시스템입니다.보안입니다.SecurityException:
에서 시스템입니다.보안입니다.CodeAccessSecurityEngine.체크인(체,수요 StackCrawlMark&stackMark,Boolean isPermSet)
에서 시스템입니다.보안입니다.클래스가 올바르게.수요()
에서 시스템입니다.IO.또는 파일 이름이 시..ctor(경로를 문자열)
에 GetFileInfo.ShowDirectoryName.DirSize(sql 문자열에 dir).
어떤 아이디어에서 이 문제를 해결하는 방법?도에서 시간을 보내고 BOL 지만 내 뒤로 정말로 벽에는 지금...
감사합니다.
해결책
SQLCLR 에 일정한 제한을 부과 무엇을 어셈블리 할 수 있는 코드를 사용하여 액세스 보안.
에는 다양한 권한 설정에서 SQL:
제휴하지 않습니다 StackOverflow