우리는 클라이언트가 로그인하여 볼 온라인 보고서를 제공합니다. 보고서는 SQL Server 데이터베이스에서 필요한 숫자를 가져 오는 ASP 페이지입니다. 클라이언트의 액세스 세부 정보는 SQL Server의 테이블에서도 관리됩니다.암호로 NTFS 파일 권한을 사용하지 않고 IIS의 파일을 보호합니다.
과거에는 클라이언트가 온라인 보고서에서 액세스하고자하는 하나 이상의 PDF 또는 기타 파일이있었습니다. 이들은 단순히 ASP 파일 폴더 내의 하위 폴더에 업로드되고 관련 ASP 페이지에서 링크되었습니다.
해당 파일에 액세스하려는 사용자가 로그인했는지 확인하려는 경우 -이를 수행 할 수있는 방법이 있습니까? 그 파일이 데이터베이스에 저장되어야한다고 생각합니다. 다른 사람들이 이것을 어떻게 관리합니까?
그것의 바이너리를 읽기 위해 ASP에 보편적으로 사용할 수 있지만 유일한 구성 요소를 (클라이언트에 응답 버퍼링 및 청크를 해제 할 수 있습니다) RAM에 파일을 저장하지 ASP 클래식 파일은 ADODB.Stream입니다. 불행하게도 대부분의 파일을 메모리에 저장하는 것은 아닙니다. – AnthonyWJones
감사합니다 스펜서 - 엄청난 도움을주었습니다. – Dan