Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1930 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [ORACLE] Se connecter à une base

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ORACLE] Se connecter à une base

n°1614361
denis_de_s​trasbourg
Posté le 24-09-2007 à 10:07:05  profilanswer
 

Bonjour à tous,
 
J'ai un petit soucis avec un serveur qui héberge une bdd Oracle.
 
But: voir les utilisateurs qui ont accès à la bdd. Voir qui s'y connecte encore.
 
Moyen: accès root sur le serveur qui héberge la bdd. Pas de login/mdp pour la bdd.
 
Est-ce possible? Si oui comment? Via les fichiers de config et tout dans le répertoire d'Oracle.
 
 
Merci d'avance.

mood
Publicité
Posté le 24-09-2007 à 10:07:05  profilanswer
 

n°1614485
moi23372
Posté le 24-09-2007 à 13:15:55  profilanswer
 

je ne comprends pas trop ce que tu veux faire.
 
De ce que j'ai compris, tu veux voir les utilisateurs qui se connecte à la base de données? C'est bien cela?  
L'outil ENTRERPRISE MANAGER que tu peux installé avec le client ORACLE te permet de voir les sessions actuelles et donc d'avoir ces informations.  
 
Pour te connecter à une base de données, il faut toujours un login et un password.

n°1614533
MagicBuzz
Posté le 24-09-2007 à 15:05:39  profilanswer
 

Je suppose (mais pas sûr) qu'Oracle permet comme certains autre SGBD, d'exécuter une série de commandes automatiquement au moment de l'ouverture de session.
 
Des variables systèmes doivent contenir entre autre l'IP du client ainsi que le nom d'utilisateur ayant ouverte la session.
 
Donc tu peux creuser de ce côté pour allimenter une table ou un fichier texte de cette façon.

n°1614571
skeye
Posté le 24-09-2007 à 16:08:12  profilanswer
 

Moi ce que je comprends c'est qu'il n'a pas les identifiants de connexion à oracle, et que donc il est baisé.[:petrus75]
Mais je peux me tromper.[:joce]


---------------
Can't buy what I want because it's free -
n°1614586
MagicBuzz
Posté le 24-09-2007 à 16:29:06  profilanswer
 

system/manager en parant du principe que l'admin du serveur est une grosse quiche avec le QI d'une moule frite surgelée (c'est à dire 99,9% des serveurs dans la monde, au boulot ça marche sur toutes les instances d'Oracle :D).

Message cité 1 fois
Message édité par MagicBuzz le 24-09-2007 à 16:29:38
n°1614590
skeye
Posté le 24-09-2007 à 16:33:43  profilanswer
 

MagicBuzz a écrit :

system/manager en parant du principe que l'admin du serveur est une grosse quiche avec le QI d'une moule frite surgelée (c'est à dire 99,9% des serveurs dans la monde, au boulot ça marche sur toutes les instances d'Oracle :D).


[:pingouino]


---------------
Can't buy what I want because it's free -
n°1614596
MagicBuzz
Posté le 24-09-2007 à 16:41:18  profilanswer
 

"i agree > next > next > next > end"
bon ben voilà, c'est installé configuré, ça fera 3000 €.

n°1614658
denis_de_s​trasbourg
Posté le 24-09-2007 à 18:02:08  profilanswer
 

Rigolez pas... en projet (scolaire) le gas qui s'occupaire de la BDD Oracle, ben il a laissé le mot de passe par défaut. Mais chuuutteeee.
 
Sinon, je n'ai effectivement pas de login/mdp. Mais je vais essayer system/manager ;)
 
Là il est l'heure de rentrer.
 
 
A+

n°1614801
couak
Posté le 25-09-2007 à 08:36:50  profilanswer
 

bah si t'as un accès root, tu peux te connecter à la base sans mot de passe
il suffit d'être dans le groupe système "dba" (ou autre suivant l'installation) si t'es sous unix, ou ORA_DBA sous windows
Ensuite tu te connectes sans mot de passe via la commande

Code :
  1. sqlplus "/ as sydba"

et voilou

n°1615089
denis_de_s​trasbourg
Posté le 25-09-2007 à 14:40:54  profilanswer
 

Pas de commande "sqlplus"...  :(

mood
Publicité
Posté le 25-09-2007 à 14:40:54  profilanswer
 

n°1615091
skeye
Posté le 25-09-2007 à 14:41:35  profilanswer
 

find / -name sqlplus, le répertoire bin d'oracle est p-e pas dans ton path...


---------------
Can't buy what I want because it's free -
n°1615096
denis_de_s​trasbourg
Posté le 25-09-2007 à 14:46:36  profilanswer
 

En effet... j'y avait pas pensé... je vais checké ça de suite.

n°1615117
denis_de_s​trasbourg
Posté le 25-09-2007 à 15:15:05  profilanswer
 

Code :
  1. [root@selligent root]# /home/oracle/OraHome1/bin/sqlplus "/ as sydba"           Error 6 initializing SQL*Plus
  2. Message file sp1<lang>.msb not found
  3. SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
  4. [root@selligent root]#


 
Bon... je dois spécifier mon ORACLE_HOME où se situe un fichier sp1<lang>.msb. Or il y a un fichier dans OraHome1/sqlplus/mesg/.
 
Enfin bon... je ne sais pas trop quoi faire là...

n°1615132
couak
Posté le 25-09-2007 à 15:44:13  profilanswer
 

Code :
  1. su - oracle

n°1615161
denis_de_s​trasbourg
Posté le 25-09-2007 à 16:32:55  profilanswer
 

Merci à tous et surtout à couak!
 
Je suis enfin connecté à la BDD. :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [ORACLE] Se connecter à une base

 

Sujets relatifs
oracle + convertir chiffres en lettresPb d'index dans une base ACCESS
probléme de base de données une fois pausé sur serveur[ORACLE 7] Calculer le temps entre 2 dates
Migration base de donnéespreg_match et retour chariot ? (problème de base inside)
Logiciel pour se connecter à une Base OracleSe connecter à une Base ORACLE avec SQL SERVER 2005
[PERL] se connecter a une base Oracle avec DBI[VC++] comment se connecter a une base oracle avec ODBC
Plus de sujets relatifs à : [ORACLE] Se connecter à une base


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR