Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 15699|Svar: 1

[Källa] Alla Oracle-användare och lösenord kan logga in med sysdba

[Kopiera länk]
Publicerad på 2016-08-14 22:51:07 | | |


1. Oracle använder operativsystemautentisering efter installation som standard. Eftersom du är inloggad och fungerar som administratör kan du göra vad som helst.  Du kan ändra lösenordsfilen för att autentisera dig. I sqlnet.ora, ändra SQLNET.AUTHENTICATION_SERVICES=(NTS) till NONE, så att du måste använda lösenordsfilautentiseringen lokalt.
2. Windows har begreppet service. Med andra ord, oavsett vad du gör är premissen att det måste finnas en tjänst innan du kan börja med andra operationer. Det känns som att den här förklaringen är samma sak som att inte förklara det. Haha



Lösning:

Faktum är att detta är ett problem med autentiseringsmetoden i Oracle-databasen
sqlnet.ora-fil

SQLNET. AUTHENTICATION_SERVICES= (NTS)

Förändring

SQLNET. AUTHENTICATION_SERVICES= (INGEN).

Det vill säga, systemautentiseringsmetoden kan inte användas.


Filsökväg: C:\oracle\xxx\product\11.2.0\dbhome_1\NETWORK\ADMIN




Föregående:PL/SQL-initialiseringsfelet Kunde inte initiera
Nästa:Oracle har inbyggd användarhantering
Publicerad på 2018-03-08 20:35:39 |
Är det okej?
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com