2013-03-04 2 views
2

그래, 열심히 검색해 봤지만이 문제에 대한 해결책을 찾지 못했습니다.어떻게 내장 멤버십을 내 데이터베이스에 사용할 수 있습니까? mvc 4

문제는 ASP.NET MVC가 WebSecurity 도우미 메서드를 사용하여 코드를 자동으로 작성하여 사용자를 로그인하는 것입니다. 이제 원하는 사용자와 암호 데이터베이스를 mvc에서 만든 데이터베이스를 자신의 데이터베이스에 연결하여 쿼리를 쓸 수 있습니다. 예를 들어 어떤 사용자가 블로그에 어떤 글을 작성했는지 식별합니다.

이 문제에 대해 약간의 안내가 필요합니다.

답변

2

가장 쉬운 방법은 web.config 파일의 DefaultConnection 연결 문자열을 자신의 데이터베이스를 가리 키도록 변경하는 것입니다. 그러면 MVC 보안 테이블이 데이터베이스에 만들어집니다. 그런 다음 테이블을이 테이블에 연결할 수 있습니다.

+0

확인. 그래서 MVC가 데이터베이스에 이러한 새로운 테이블을 생성 할 때 암호가 소금처럼 기본 데이터베이스에서와 동일한 속성을 갖게 될지, 아니면 구성해야 할지도 모릅니다. –

+0

응용 프로그램이 사용하는 데이터베이스 사용자 자격 증명에 테이블을 만들 수있는 올바른 권한이있는 한 모든 기본 데이터베이스에서 수행됩니다. –

관련 문제