Views [dbo].[Forum_vw_ForumPermissions]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Created2:07:31 PM Saturday, November 06, 2010
Last Modified2:07:31 PM Saturday, November 06, 2010
Columns
Name
ForumPermissionID
ForumID
PermissionID
RoleID
RoleName
AllowAccess
UserID
Username
DisplayName
PermissionCode
PermissionKey
PermissionName
SQL Script


CREATE VIEW dbo.[Forum_vw_ForumPermissions]
AS  SELECT  FP.ForumPermissionID,
            FP.ForumID,
            P.PermissionID,
            FP.RoleID,
            CASE FP.RoleID
              WHEN -1 THEN 'All Users'
              WHEN -2 THEN 'Superuser'
              WHEN -3 THEN 'Unauthenticated Users'
              ELSE R.RoleName
            END AS RoleName,
            FP.AllowAccess,
            FP.UserID,
            U.Username,
            U.DisplayName,
            P.PermissionCode,
            P.PermissionKey,
            P.PermissionName
    FROM    dbo.Forum_ForumPermission AS FP
            LEFT OUTER JOIN dbo.Forum_Permission AS P ON FP.PermissionID = P.PermissionID
            LEFT OUTER JOIN dbo.Roles AS R ON FP.RoleID = R.RoleID
            LEFT OUTER JOIN dbo.Users AS U ON FP.UserID = U.UserID

GO
Uses
Used By