Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Computerstoring >> wachtwoorden >> Content
Gebruikersnaam en wachtwoord vergeten voor Oracle 10g in Vista?
Oké, laten we eens kijken hoe u uw gebruikersnaam en wachtwoord voor Oracle 10g op Windows Vista (of in het algemeen op elk Oracle 10g-exemplaar) kunt herstellen. Dit is een veelvoorkomend probleem en er zijn een aantal paden die we kunnen volgen, afhankelijk van de specifieke kenmerken.

Belangrijke opmerking: Deze methoden omvatten directe interactie met het databasesysteem, wat enige voorzichtigheid vereist. Onjuiste opdrachten kunnen de database mogelijk beschadigen. Als u het niet zeker weet, kunt u overwegen een databasebeheerder te raadplegen.

Scenario 1:U heeft `SYSDBA`-toegang (het gemakkelijkst)

Als u of iemand anders die toegang had, Oracle 10g voor het eerst heeft geïnstalleerd, of als u over de inloggegevens beschikt voor de `SYS`-gebruiker met `SYSDBA`-privilege, is dit de schoonste en eenvoudigste aanpak. De `SYS`-gebruiker is het krachtigste account in de database.

1. Open SQL*Plus als SYSDBA:

* Ga naar Start -> Uitvoeren (of typ `cmd` in het startmenu en druk op Enter)

* Open een opdrachtpromptvenster.

* Maak verbinding met de database met behulp van het `SYS`-account met `SYSDBA`-privilege. De specifieke opdracht is afhankelijk van of u OS-verificatie of een wachtwoordbestand gebruikt.

* Als u OS-authenticatie heeft gebruikt (de Windows-gebruiker maakt deel uit van de groep `ORA_DBA`):

```sql

sqlplus / als sysdba

```

* Als u het SYS-wachtwoord heeft:

```sql

sqlplus sys als sysdba

```

Er wordt om het wachtwoord gevraagd.

```sql

sqlplus sys/ als sysdba

```

Vervang `` door het daadwerkelijke wachtwoord voor de `SYS`-gebruiker.

2. Het wachtwoord opnieuw instellen:

Eenmaal verbonden als `SYSDBA`, kunt u het wachtwoord voor elke andere gebruiker opnieuw instellen (inclusief de gebruiker waarvoor u het wachtwoord bent vergeten):

```sql

ALTER GEBRUIKER GEIDENTIFICEERD DOOR ;

```

Vervang `` door de daadwerkelijke gebruikersnaam van het account dat u probeert te herstellen. Vervang `` door het nieuwe wachtwoord dat u wilt instellen. Voorbeeld:

```sql

WIJZIG GEBRUIKER SCOTT GEÏDENTIFICEERD DOOR tijger;

```

3. Ontgrendel het account (indien nodig):

Soms kan het account worden vergrendeld vanwege te veel mislukte inlogpogingen. Ontgrendel het:

```sql

ALTER GEBRUIKER ACCOUNT ONTGRENDELEN;

```

Voorbeeld:

```sql

WIJZIG GEBRUIKER SCOTT ACCOUNT ONTGRENDELEN;

```

4. Identificeer de gebruikersnaam (indien vergeten):

Als u ook de *gebruikersnaam* bent vergeten, kunt u de weergave `DBA_USERS` opvragen:

```sql

SELECTEER gebruikersnaam FROM DBA_USERS;

```

Hiermee worden alle gebruikersnamen in de database vermeld. Zoek degene die je probeert te herstellen. Mogelijk wilt u een `WHERE`-clausule toevoegen om de resultaten te filteren (bijvoorbeeld `WHERE account_status ='OPEN'` om alleen actieve accounts te zien).

5. Verbinding verbreken en testen:

```sql

LOSKOPPELEN;

UITGANG;

```

Probeer nu verbinding te maken met de database met behulp van de gebruikersnaam en het nieuwe wachtwoord dat u hebt ingesteld.

Scenario 2:U heeft geen `SYSDBA`-toegang, maar u heeft wel besturingssysteemrechten

Dit is een *veel* moeilijkere en potentieel risicovolle situatie. Meestal gaat het om het gebruik van OS-authenticatie (als u dit niet hebt geconfigureerd) om te proberen verbinding te maken als `SYSDBA`. Het is onwaarschijnlijk dat dit werkt als de OS-verificatie niet correct is geconfigureerd. Ik adviseer *sterk* om eerst een DBA te raadplegen voordat u dit probeert.

* Controleer OS-authenticatie:

Controleer of uw Windows-gebruikersaccount lid is van de `ORA_DBA`-groep (of welke groep dan ook die is geconfigureerd voor OS-authenticatie tijdens de installatie van Oracle). Klik met de rechtermuisknop op "Deze computer" -> "Eigenschappen" -> "Geavanceerde systeeminstellingen" -> "Omgevingsvariabelen". Zoek naar een omgevingsvariabele met de naam `ORA_DBA`. Dit zou u de groepsnaam moeten vertellen. Zorg er vervolgens voor dat uw Windows-account zich in die groep bevindt.

Als dit niet het geval is, moet u een beheerder vragen uw gebruikersaccount aan deze groep toe te voegen.

Zodra dat is gebeurd, probeert u verbinding te maken als `SYSDBA` met behulp van het commando `sqlplus / as sysdba`. Als dit mislukt, betekent dit dat de OS-authenticatie niet is ingesteld of dat er problemen zijn.

Als alle bovenstaande stappen mislukken, is het zeer raadzaam om een ​​databasebeheerder te raadplegen die u kan helpen zonder uw Oracle-installatie mogelijk te beschadigen.

Belangrijke overwegingen:

* Beveiliging: Kies altijd sterke, unieke wachtwoorden. Gebruik niet hetzelfde wachtwoord op meerdere systemen.

* Back-up: Voordat u wijzigingen in uw database aanbrengt, wordt *sterk aanbevolen* dat u een back-up van uw database maakt. Hierdoor kunt u de database in de vorige staat herstellen als er iets misgaat.

* Controle: Overweeg om auditing in uw database in te schakelen om gebruikerstoegang en wijzigingen bij te houden. Dit kan nuttig zijn voor de beveiliging en het oplossen van problemen.

* Documentatie: Bewaar al uw gebruikersnamen en wachtwoorden op een veilige plaats. Een wachtwoordbeheerder is een goede optie.

* Oracle-versies: De stappen kunnen enigszins variëren, afhankelijk van de specifieke versie van Oracle 10g die u gebruikt. De algemene principes blijven echter hetzelfde.

* Orakelluisteraar: Zorg ervoor dat de Oracle Listener actief is (`lsnrctl status`). Als de luisteraar niet actief is, kan SQL*Plus geen verbinding maken met het database-exemplaar.

Samengevat: De eenvoudigste en veiligste manier om uw wachtwoord te herstellen is door verbinding te maken als `SYSDBA` en het opnieuw in te stellen. Als u geen `SYSDBA`-toegang heeft, wordt het herstellen van uw wachtwoord aanzienlijk moeilijker en mogelijk riskanter.

Previous: Next:
  wachtwoorden
·Welk Linux-commando kan worden…
·Bent u uw aanmeldingswachtwoor…
·Hoe u uw Windows Password Rese…
·Hoe verander je het wachtwoord…
·Hoe krijgt u uw wachtwoordsleu…
·Windows Logon Password Recover…
·Hoe u uw wachtwoord in Moparsc…
·Hoe verander ik het wifi-wacht…
·Waarom is het een goed idee om…
  Related Articles
Hoe wijzig ik het standaardwachtwoord va…
Wat is het wachtwoord na game moon rocks…
Wat is een wachtwoord-tokensleutel? 
Wat is het verlopen van wachtwoorden? 
Wat is een eenmalige wachtwoordtoken? 
Hoe beveiligt u uw wachtwoordsysteem? 
Hoe kun je een wachtwoord op een map zet…
Wat is met een wachtwoord beveiligd dele…
Wat is het wachtwoord voor de Euro Truck…
  Computerstoring Articles
·Hoe GCHQ toegang heeft gekregen tot UW p…
·How To Remote Help toestaan ​​
·Hoe je een aanval in Injustice 2 op Xbox…
·Hoe je internet snelheid te verhogen voo…
·Hoe kan een Mac en een pc Heeft u een vi…
·Hoe los je de fatale fout c0000022 op? 
·Wat is Computer terminologie ? 
·Wat is de gemiddelde zoekduur voor het t…
·Wat moet u doen als het systeem voortdur…
Copyright © Computer Kennis https://www.nldit.com