0
데이터베이스와 프론트 엔드 기술을 포함한 웹 애플리케이션을 구축하고 있습니다. ORM이 데이터베이스의 저장 프로 시저 대신 사용할 수 있는지 궁금합니다. ORM으로 인해 데이터베이스 디자인이 좋지 않을 수도 있지만 많은 사람들이 사용하고있는 것으로 보입니다. 브라우저에서 생성 된 동적 SQL을 사용하여 중간 계층의 ORM을 통과하여 데이터베이스와 통신 할 수 있습니까? ORM은 세계가 데이터베이스에 직접 연결할 수 없도록 보안을 제공합니다.ORM 및 동적 SQL
'프런트 엔드'(웹 브라우저로 읽음)가 SQL을 생성하고 (자바 스크립트를 사용합니까?) 데이터베이스를 통해 바로 실행하도록 전달하고 있습니까? 그렇다면 심각한 보안 문제가있는 것 같습니다. –
아니요, 보안을 위해 여전히 중간 계층 (예 : PHP)을 통과하고 있습니다. – ggkmath