|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() Claude RenouleaudDéveloppeur informatique Inscription : février 2006 Messages : 4 753 ![]() |
Bonjour à tous.
J'aimerais savoir si il existe un moyen de connaitre le rôle qui a été effectivement attribué à un user à sa connexion. Je m'explique: Dans le cas où le user tente de se connecter avec un role auquel il n'appartient pas, le serveur n'affiche pas de message d'erreur et il se retrouve naturellement avec ses propres droits. Je me demande donc si depuis mon appli (Delphi) il est possible de savoir avec quel role il s'est connecté, afin de lui notifier le cas échéant qu'il n'appartient au role qu'il a sélectionné. Merci d'avance @Claudius
__________________
A la question technique que par MP/MV tu formuleras, la réponse aux oubliettes finira. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 215 ![]() |
oui , il suffit d'interroger la variable de contexte CURRENT_ROLE
par exemple en faisant un
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
|
00
|
|
|
#3 |
![]() ![]() Claude RenouleaudDéveloppeur informatique Inscription : février 2006 Messages : 4 753 ![]() |
Merci Philippe.
Je venais effectivement de trouver l'existence de cette variable de contexte. Une petite précision cependant: Cette variable de contexte existe-elle si ma base Firebird est hébergée par un serveur Interbase ? @+
__________________
A la question technique que par MP/MV tu formuleras, la réponse aux oubliettes finira. |
|
|
00
|
|
|
#4 |
![]() ![]() Claude RenouleaudDéveloppeur informatique Inscription : février 2006 Messages : 4 753 ![]() |
Je n'ai pas de serveur Interbase installé sous la main, mais je suppose que oui.
Je tag résolu. @+
__________________
A la question technique que par MP/MV tu formuleras, la réponse aux oubliettes finira. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com