|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 37 ![]() |
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 ! |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 311 ![]() |
Transmettez l'utilisateur comme paramètre dans les procédures ou utilisez Sys_Context pour le récupérer via un contexte l'utilisateur.
|
|
|
10
|
|
|
#3 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 37 ![]() |
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... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com