3
관리자 패널에서 코드를 사용하여 모든 사용자의 역할 (사용자 당 하나의 역할)을 나열해야합니다. 그렇게 쉽게과 같이 SQL에서 수행됩니다 뭔가 :MVC 사용자와 그 역할을 어떻게 나열합니까?
select u.FirstName, u.LastName, r.Name
from dbo.AspNetUsers u
left join dbo.AspNetUserRoles ur on u.Id = ur.UserId
left join dbo.AspNetRoles r on ur.RoleId=r.Id
또는이 (뿐만 아니라 로그인 한)을 반복 할 때 사용자의 역할을 읽는하여 수행 할 수 있습니다,하지만 난 같은 것을 할 수 없다 잘.
이것은 실제로 ID와 관련이 없습니다. – Jonesopolis
또는 [태그 : asp-classic] – Lankymart
이것은 모두 신원에 관한 것입니다. 나는이 때문에이 문제에 직면 해있다. ID는 사용자와 역할이에 의해 어떻게 생성되는지입니다. http://www.asp.net/identity – user3631624