Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDéveloppementDéveloppementSQL / module reportSQL / module report
Précédente
 
Suivante
Nouveau message
02/04/2009 14:34
 

Bonjour à tous,

Je souhaiterais "automatiser" une requête me permettant de suivre les connexions abonnées (login_success dans le journal des logs) en fonction du rôle attribué à ces abonnés. J'ai une partie de la requête qui fonctionne parfaitement bien en SQL (menu host) et reprise dans un module reports :

Select LogTypeKey,LogUserID,LogUserName,LogCreateDate,LogProperties from EventLog WHERE (((EventLog.LogTypeKey)='LOGIN_SUCCESS'));

Je souhaiterais remonter l'info Role mais je ne sais pas avec quelle table effectuer la liaison ni écrire la syntaxe correcte du INNER JOIN

Merci pour votre aide.

 

 
Nouveau message
02/04/2009 16:10
 

Je n'ai pas mon serveur sous la main, mais il me semble que les rôles sont stockés dans une table aspnet_roles.

A vérifier...

Simon

 
Nouveau message
07/04/2009 15:37
 

Re,

Les champs concernés sont dans la table Roles, RoleId, PortalId, RoleName....Il faut que je trouve une relation entre cette table et la table EventLog.

Une idée?

Merci

 
Nouveau message
17/04/2009 12:38
 

Bonjour,

Tu peux utiliser les schéma SQL Visio disponibles sur cette page pour t'aider à identifier les liaisons.

Sébastien

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDéveloppementDéveloppementSQL / module reportSQL / module report