Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Oracle 10g]ORA-01017: invalid username/password; logon denied

Empfohlene Antworten

Veröffentlicht

Hab Oracle 10g auf SLES (Suse Linux Enterprise Edition) 9 installiert. Dafür hab ich einen Benutzer "Oracle" angelegt und ihm ein Passwort gegeben. Wenn ich nun mit dem Oracle Enterprise Manager Console (vom Client 10g) auf dem Server anmelden will bekomme ich

ORA-01017: invalid username/password; logon denied

Bin mir aber 110 prozentig sicher, den Benutzernamen + Passwort richtig eingegeben zu haben.

das kann vielfältige ursachen haben.

hast dus schon mit sqlplus versucht?

sqlplus '/as sysdba'

sqlplus 'sys/manager as sysdba'

ruf mal database control auf und schau ob die dienste laufen:

emctl status dbconsole

emctl status agent

was steht in der init.ora der instanz unter OS_AUTHENT_PREFIX?

schau mal in emoms.properties:

verwendest du vielleicht verschlüsselte passwörter?

emdRepPwdEncrypted = TRUE/FALSE

ist das passwort korrekt?

emdRepPwd = deinpasswort

s'Amstel

...oder auch:

Keine "Create Session"-Rechte,

Keine Connect-Rechte

Ich würde mich erstmal mit sys anmelden. Dann kannst du weiter schauen.

  • Autor

sqlplus '/as sysdba'

sqlplus 'sys/manager as sysdba'

Bringt:

ORA-12162: TNS: net service name is incorrectly specified

emctl status dbconsole

emctl status agent

TZ set to Europe/Berlin

Enviroment variable ORACLE-SID not defined. Please define it.

OS_AUTHENT_PREFIX?

gibts bei mir nicht

schau mal in emoms.properties:

verwendest du vielleicht verschlüsselte passwörter?

emdRepPwdEncrypted = TRUE/FALSE

ist das passwort korrekt?

emdRepPwd = deinpasswort

hab ich auch nicht.

das kann vielfältige ursachen haben.

hast dus schon mit sqlplus versucht?

sqlplus '/as sysdba'

sqlplus 'sys/manager as sysdba'

s'Amstel

Probiers mal mit

sqlplus /nolog in der Konsole.

Dann kommst du ins SQLPLUS.

Wenn du dort drin bist, folgendes:

connect sys/oracle@<NSN> as sysdba --> NSN bedeutet Net Service Name deiner DB.

oder als system:

connect system/manager@<NSN>

Dann müsstest du dich connecten können. Wenn dies nicht der Fall ist, haben wir die Probleme schon mal eingegrenzt. Wenn wohl, dann auch! :D

Was kommt denn für eine Fehlermeldung beim connecten als sys???

Hast du vielleicht ein anderes Passwort als das Default-Passwort für deinen SYS-User?

Hast du PL/SQL??

PL/SQL

http://www.allroundautomations.nl/plsqldev.html

Du hast also dem SYS-User das Passwort "oracle" gegeben?!?!

Dann schreibe mir mal bitte auf, welche Fehlermeldung beim connect als SYS auftritt.

Falls wir uns falsch verstanden haben:

1. Konsole aufmachen

2. Befehl: sqlplus /nolog

3. SQLPLUS öffnet sich (hinter dem Cursor steht "SQL>")

4. Befehl: connect sys/<Passwort>@<NSN> as sysdba

Und dann probiere mal folgendes:

Connecte dich als SYS oder SYSTEM und gebe unter SQLPLUS folgendes ein:

SELECT USERNAME,

       ACCOUNT_STATUS, 

       DEFAULT_TABLESPACE 

  FROM dba_users;

Und dann sagst du mir, ob du deinen User findest oder nicht! Und wie der Status ist.

  • 2 Wochen später...
Wie bekomm ich den da rein?

CREATE USER "username" IDENTIFIED BY "deinpasswort"

DEFAULT TABLESPACE <defaulttablespace> /* <- user-tablespace, meist "USERS" */ TEMPORARY TABLESPACE TEMP; /* <- temporärer tablespace, für sorts, etc. */

was noch fehlt, ist allenfalls:

GRANT "CONNECT" TO "username"; <- darf sich verbinden

GRANT "RESOURCE" TO "username";

GRANT "SELECT_CATALOG_ROLE" TO "username"; <- darf dictionary lesen

GRANT CREATE ANY TABLE TO "username"; <- darf tabellen erstellen

GRANT DBA TO "username"; <- ist dba

etc etc etc. siehe manual.

s'Amstel

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.