Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 15699|Svare: 1

[Kilde] Enhver Oracle-bruker og passord kan logge inn med sysdba

[Kopier lenke]
Publisert på 14.08.2016 22:51:07 | | |


1. Oracle bruker operativsystemautentisering etter installasjon som standard. Fordi du er logget inn og fungerer som administrator, kan du gjøre hva som helst.  Du kan endre passordfilen for å autentisere. I sqlnet.ora, endre SQLNET.AUTHENTICATION_SERVICES=(NTS) til INGEN, slik at du må bruke passordfilautentiseringen lokalt.
2. Windows har begrepet tjeneste. Med andre ord, uansett hva du gjør, er premisset at det må finnes en tjeneste før du kan begynne med andre operasjoner. Det føles som om denne forklaringen er det samme som å ikke forklare det. Ha ha



Løsning:

Faktisk er dette et problem med autentiseringsmetoden i Oracle-databasen
sqlnet.ora-fil

SQLNET. AUTHENTICATION_SERVICES= (NTS)

Endring

SQLNET. AUTHENTICATION_SERVICES= (INGEN).

Det vil si at systemautentiseringsmetoden ikke kan brukes.


Filsti: C:\oracle\xxx\product\11.2.0\dbhome_1\NETWORK\ADMIN




Foregående:PL/SQL-initialiseringsfeil Kunne ikke initialisere
Neste:Oracle har innebygd brukerstyring
Publisert på 08.03.2018 20:35:39 |
Er dette greit?
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com