Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 15699|Отговор: 1

[Източник] Всеки потребител и парола на Oracle може да влезе с sysdba

[Копирай линк]
Публикувано в 14.08.2016 г. 22:51:07 ч. | | |


1. Oracle използва автентикация на операционната система след инсталация по подразбиране. Тъй като си влязъл и управляваш като администратор, можеш да правиш всичко.  Можеш да смениш файла с парола, за да се удостовериш. В sqlnet.ora промени SQLNET.AUTHENTICATION_SERVICES=(NTS) на NONE, така че да трябва да използваш удостоверяването на паролата локално.
2. Windows има концепцията за обслужване. С други думи, независимо какво правите, предпоставката е, че трябва да има услуга, преди да започнете други операции. Чувствам, че това обяснение е същото като да не го обясняваш. Ха-ха



Решение:

Всъщност това е проблем с метода на удостоверяване в Oracle база данни
sqlnet.ora файл

SQLNET. AUTHENTICATION_SERVICES= (NTS)

Промяна

SQLNET. AUTHENTICATION_SERVICES= (НЯМА).

Тоест, методът за системна автентикация не може да се използва.


Път към файла: C:\oracle\xxx\product\11.2.0\dbhome_1\NETWORK\ADMIN




Предишен:Грешка при инициализацията на PL/SQL Не можа да се инициализира
Следващ:Oracle идва с вградено управление на потребителите
Публикувано в 8.03.2018 г. 20:35:39 ч. |
Това добре ли е?
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com