Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/12/2007, 15h28   #1
Nouveau Membre du Club
 
Inscription : décembre 2007
Messages : 84
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 84
Points : 28
Points : 28
Par défaut nom de l'utilisateur par defaut d'une base

Bonjour a tous,

je voudrais connaitre l'équivalent du dbo sql server en oracle.

Je voudrais aussi savoir comment on peut retrouver le nom de l'utilisateur par defaut d'une base.

Merci.
funboard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2007, 16h20   #2
Membre éprouvé
 
Inscription : décembre 2007
Messages : 354
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : décembre 2007
Messages : 354
Points : 408
Points : 408
Ce n'est pas une boinne idée d'aborder un nouveau SGBD en essayant de retrouver des équivalents à un autre SGBD.

Par exemple, un SGBD Oracle (instance dans le jargon Oracle) ne sert qu'une seule base de données tandis que le SGBD SQL Server sert plusieurs bases de données.

Ceci dit, dans toute base Oracle, deux utilisateurs privilégiés existent : SYS et SYSTEM.
Michel SALAIS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 14h21   #3
Nouveau Membre du Club
 
Inscription : mai 2007
Messages : 72
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 72
Points : 26
Points : 26
et que sys ne peut se connecter qu'en "as sysdba" ou "as sysoper"...

je pense que ce qui se rapproche le plus de ce que tu recherches serait le compte system.
pholos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 20h26   #4
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
L'équivalent Oracle d'une base SQL Server c'est le schéma: l'ensemble des objets qui appartiennent à un utilisateur Oracle créé avec CREATE USER.

Pour retrouver l'utilisateur de la session courante, on peut utiliser:
Code :
1
2
 
 SELECT sys_context('USERENV', 'SESSION_USER') FROM dual;
Pour retrouver le schéma de la session courante, s'il a été modifié par:
Code :
ALTER SESSION SET CURRENT_SCHEMA=<schema>;
on peut utiliser:
Code :
SELECT sys_context('USERENV', 'CURRENT_SCHEMA') FROM dual;
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h47.


 
 
 
 
Partenaires

Hébergement Web