Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
environnements:oracle [2017/09/27 09:25] magim lem |
environnements:oracle [2017/09/27 09:26] magim |
||
---|---|---|---|
Ligne 44: | Ligne 44: | ||
Lorsque l'on se trouve sur une instance, la requête SQL suivante permet de lister l'ensemble des schémas et tables publics qui nous sont accessibles : | Lorsque l'on se trouve sur une instance, la requête SQL suivante permet de lister l'ensemble des schémas et tables publics qui nous sont accessibles : | ||
- | SELECT owner, table_name FROM all_tables WHERE owner NOT IN ('SYS', 'SYSTEM', 'CTXSYS', 'MDSYS') ORDER BY owner, table_name; | + | SELECT owner, table_name FROM all_tables |
- | + | WHERE owner NOT IN ('SYS', 'SYSTEM', 'CTXSYS', 'MDSYS') | |
+ | ORDER BY owner, table_name; | ||
La colonne owner correspond au nom des schémas, et la colonne table_name contient le nom des tables. Attention, cette requête liste également les schémas des éventuels utilisateurs qui ont défini un accès public sur leurs tables (et peut être certaines tables système dont il ne faut pas tenir compte). | La colonne owner correspond au nom des schémas, et la colonne table_name contient le nom des tables. Attention, cette requête liste également les schémas des éventuels utilisateurs qui ont défini un accès public sur leurs tables (et peut être certaines tables système dont il ne faut pas tenir compte). | ||