2017-07-23 2 views
0

J'essaye de me connecter à une base de données Oracle en utilisant SQL Developper comme Sys DBA mais je reçois l'erreur: ORA 1031: Insufficient Privileges.Connect Sys en tant que Sysdba: privilèges insuffisants

Je suis sûr que le mot de passe est correct parce que je suis en mesure de se connecter à la même base de données en utilisant SQLPlus:

enter image description here

enter image description here

Est-ce que quelqu'un sait comment résoudre ce s'il vous plaît?

Merci

Répondre

0

Vérifiez si le paramètre est réglé sur REMOTE_LOGIN_PASSWORDFILE exclusif. Cela est nécessaire pour se connecter AS SYSDBA de développeur SQL:

SQL> show parameter remote_login_passwordfile 

Pour le modifier:

SQL> ALTER SYSTEM SET REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE SCOPE=SPFILE; 
+0

J'ai essayé la commande ** ALTER SYSTEM SET REMOTE_LOGIN_PASSWORDFILE = EXCLUSIVE SCOPE = SPFILE; ** mais cela ne fonctionne pas. Toujours le même problème. –

3

rôle de changement à SYSDBA au lieu de défaut dans sqldeveloper

+0

Ce qui signifie? Comment tu fais ça ? –

+0

après l'abattage nom d'information de connexion et l'hôte, etc. changement type de rôle de connexion SYSDBA au lieu de défaut veuve de connexion développeur sql – waleedaz

+0

c'est le menu Contextuel ** rôle ** – APC

-1

rôle (par défaut) - rôle (sysdba) ou sysoper