1. Oracle domyślnie używa uwierzytelniania systemu operacyjnego po instalacji. Ponieważ jesteś zalogowany i działasz jako administrator, możesz robić wszystko. Możesz zmienić plik hasła, aby się uwierzytelnić. W sqlnet.ora zmień SQLNET.AUTHENTICATION_SERVICES=(NTS) na ŻADNE, aby trzeba było używać uwierzytelniania pliku hasła lokalnie. 2. Windows ma koncepcję usługi. Innymi słowy, bez względu na to, co robisz, założenie jest takie, że musi istnieć usługa, zanim zaczniesz prowadzić inne operacje. Mam wrażenie, że to wyjaśnienie jest tym samym, co nie wyjaśnienie tego. Ha ha
Rozwiązanie:
W rzeczywistości jest to problem z metodą uwierzytelniania bazy danych Oracle plik sqlnet.ora
SQLNET. AUTHENTICATION_SERVICES= (NTS)
Zmiana
SQLNET. AUTHENTICATION_SERVICES= (ŻADNYCH).
Oznacza to, że metoda uwierzytelniania systemu nie może być użyta.
Ścieżka pliku: C:\oracle\xxx\product\11.2.0\dbhome_1\NETWORK\ADMIN
|