Précédent   Forum des professionnels en informatique > Bases de données > Oracle > PL/SQL
PL/SQL Forum d'entraide sur le PL/SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/05/2011, 17h35   #1
Invité régulier
 
Inscription : avril 2007
Messages : 37
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 37
Points : 7
Points : 7
Par défaut Utilisation de session

Bonjour à tous,

Dans le cadre d'un projet universitaire, je dois développer un programme de gestion en PL/SQL avec une interface web en utilisant le Web Toolkit.
J'ai un système d'utilisateur qui se connecte pour pouvoir accéder aux pages de l'application.
Suivant ses droits, il a accès ou non à certaines fonctionnalités.
Ma question est la suivante : Comment puis-je savoir, n'importe où dans mes procédures PL/SQL, quel utilisateur est connecté ? En sachant que plusieurs utilisateurs peuvent, évidemment, se connecter en même temps.

L'idéal serait un système comme les Sessions HTTP, mais j'ai du mal à trouver ce qu'il me faut.
J'ai vu la variable owa.user_id, mais je ne sais pas si elle est unique ou si elle a le même comportement qu'une variable de session.

Bref, je souhaiterais avoir quelques éclaircissements là dessus

Merci !
Matt112 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2011, 09h41   #2
Expert Confirmé Sénior
 
Avatar de mnitu
 
Homme Marius Nitu
Ingénieur développement logiciels
Inscription : octobre 2007
Messages : 3 311
Détails du profil
Informations personnelles :
Nom : Homme Marius Nitu
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 3 311
Points : 5 810
Points : 5 810
Transmettez l'utilisateur comme paramètre dans les procédures ou utilisez Sys_Context pour le récupérer via un contexte l'utilisateur.
mnitu est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 23/05/2011, 18h53   #3
Invité régulier
 
Inscription : avril 2007
Messages : 37
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 37
Points : 7
Points : 7
Est-ce que je peux me diriger vers la package OWA_SEC, pour utiliser une authentification unique que je pourrais mapper sur ma table Personne ?

Je ne trouve pas beaucoup d'infos sur l'utilisation de ce package...
Matt112 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h49.


 
 
 
 
Partenaires

Hébergement Web