- Récupération des privilèges des users [ORACLE] - SQL/NoSQL - Programmation
Marsh Posté le 07-02-2003 à 14:28:53
tweetyseb a écrit : J'ai un énorme soucis, je débute sous le SGBD ORACLE, je souhaiterais cependant récupérer les privilèges d'un utilisateur. Je m'explique, à partir d'une interface JAVA et via le JDBC, un utilisateur se logue sur l'application, je souhaiterais pouvoir rendre certains menus inactifs (ca je sais déjà le faire), le problème c'est que je ne vois vraiment pas comment je peux faire pour lire les droits d'un utilisateur sous oracle. |
Y faut regarder du coté des vus système : par exemple, tu as ALL_TAB_PRIVS qui te donne les droits des user sur les tables, DBA_USERS qui te décrit les users et les tablspace par défaut, dba_sys_privs pour les droits systèmes, etc ...
Marsh Posté le 07-02-2003 à 14:42:07
tomlameche a écrit : |
+1
requete dans les tables systeme , c la meme chose dans tt les SGBD
Marsh Posté le 07-02-2003 à 14:12:08
J'ai un énorme soucis, je débute sous le SGBD ORACLE, je souhaiterais cependant récupérer les privilèges d'un utilisateur. Je m'explique, à partir d'une interface JAVA et via le JDBC, un utilisateur se logue sur l'application, je souhaiterais pouvoir rendre certains menus inactifs (ca je sais déjà le faire), le problème c'est que je ne vois vraiment pas comment je peux faire pour lire les droits d'un utilisateur sous oracle.