데이터베이스를 역할 및 사용자로 채우는 SQL 스크립트를 작성하려고합니다. 이 스크립트는 여러 대의 컴퓨터에서 실행될 것입니다. 왜냐하면이 프로젝트는 여러 개의 개발자가 사용하게 될 것입니다. 문제는 ASP.NET 구성 (VS2010)을 사용하여 사용자를 만들고 스크립트를 내 보낸 다음 다른 컴퓨터에서 실행 한 경우 MembershipProvider가 소금을 생성하는 고유 한 컴퓨터 키 사용 때문에 사용자의 유효성을 검사하지 못하는 것입니다.SQL 스크립트를 사용하여 aspnet_Users, aspnet_Membership에 레코드를 삽입하십시오.
aspnet_Membership_CreateUser
저장 프로 시저를 호출하려했지만 작동하지 않습니다.
또한 aspnet_Users
및 aspnet_Membership
에 수동으로 레코드 삽입을 시도했지만 위와 동일한 이유로 유효성 검사도 실패했습니다.
어떤 생각이나 해결책이 있습니까?
같은 프로젝트에서이 작업을 시도하고 있습니까? (나는 같은 프로젝트를 다른 컴퓨터에 배치했다는 뜻인가요?) 아니면 다른 프로젝트입니까? –
@WaqasRaja, 예. 동일한 프로젝트가 다른 컴퓨터에 배포되었습니다 (localhost - IIS). Marek, UTCDate 매개 변수 때문에 aspnet_Membership_CreateUser를 호출 할 수 없습니다. – czetsuya
@Marek, UTCDate 매개 변수 때문에 aspnet_Membership_CreateUser를 호출 할 수 없습니다. – czetsuya