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 15/04/2008, 19h03   #1
Invité de passage
 
Inscription : avril 2008
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 8
Points : 2
Points : 2
Par défaut Problème avec sysdba et sysoper dans ISQL+

Bonjour,

Je débute. J'ai créé un utilisateur que j'ai nommé ADMINISTRATEUR avec des privilèges SYSDBA et SYSOPER

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
CREATE USER ADMINISTRATEUR
  IDENTIFIED BY oracle
    DEFAULT TABLESPACE USERS
    TEMPORARY TABLESPACE TEMP
    PROFILE "DEFAULT"
    ACCOUNT UNLOCK  QUOTA UNLIMITED ON USERS;
 
GRANT CREATE SESSION TO ADMINISTRATEUR WITH ADMIN OPTION;
 
 
CONN SYSTEM/ORACLE@BDROUTE AS SYSDBA
GRANT SYSDBA TO ADMINISTRATEUR WITH ADMIN OPTION;
GRANT SYSOPER TO ADMINISTRATEUR WITH ADMIN OPTION;
puis je me suis connecté comme ADMINISTRATEUR via SQL*plus:

Code :
CONN administrateur/oracle@bdroute AS sysdba
(ça ne marche qu'avec "as sysdba ou sysoper", ça ne suffit pas d'accorder ces privilèges à la création une fois pour tout?)

En suite j'ai créer une table pour faire des tests.
Et là, quand je me connect via SQL*plus je vois ma table, je peu y ajouter des enregistrements. Mais quand j'utilise isql*plus ca ne marche plus. Exemple:

Code :
1
2
3
4
SELECT * FROM table1
              *
ERREUR à la ligne 1 :
ORA-00942: TABLE ou vue inexistante
je drop ma table (avec sql+) et j'essai de la recréer avec le même script que la première fois (dans isql+) mais:

Code :
1
2
3
4
CREATE TABLE TABLE1
*
ERREUR à la ligne 1 :
ORA-01031: privilèges insuffisants
j'essaie de me connecter comme sysdba et ça ne marche pas:

Code :
1
2
3
CONN administrateur/oracle@bdroute AS sysdba
réponse:
SP2-0927: CONNECT AS SYSDBA ou AS SYSOPER interdit via l'URL iSQL*Plus
alors comment faire quand on veux travailler avec ISQL*plus?
karim1010 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2008, 09h33   #2
Membre du Club
 
Avatar de lmartin
 
Inscription : avril 2008
Messages : 61
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 61
Points : 61
Points : 61
Il faut que tu revois ton setup de isqlplus.

Tom avat donné son point de vue dans le topic suivant :
http://asktom.oracle.com/pls/asktom/...D:670117794561
lmartin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2008, 17h45   #3
Invité de passage
 
Inscription : avril 2008
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 8
Points : 2
Points : 2
Merci Imartin

J'ai bien consulté ton lien mais ce cher TOM ne donne pas de solution.
J'ai trouvé ce lien
http://www.samoratech.com/ISQL.htm
il donne une solution pour oracle 9i, moi je travaille avec 10g et la doc Oracle n'est pas du tout claire à ce sujet donc please help!
karim1010 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2008, 20h13   #4
Membre à l'essai
 
Inscription : mars 2008
Messages : 34
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 34
Points : 21
Points : 21
juste un petit détail; SYSOPER est inclus dans SYSDBA.
donc pas besoin de donner le deux. SYSDBA suffit.
messalux 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 15h22.


 
 
 
 
Partenaires

Hébergement Web