я могу войти как sysdba в оракуле sqlplus? - PullRequest
0 голосов
/ 24 апреля 2018

'hello

Я пытаюсь войти в локально установленную базу данных oracle 11g с моей машины Windows, используя

system / as sysdba 

Она запрашивает имя пользователя и пароль, но насколько я знаю, она использует окна по умолчаниюучетной записи и войдет в систему без каких-либо подсказок.почему его подсказка здесь и текущая учетная запись действительно являются членом группы oradba.

2) Я попытался подключиться, используя

conn /as sysdba

его вход в sqlplus без каких-либоподскажите

Что происходит в обоих случаях, может кто-нибудь подсказать мне быстро?

спасибо

Обновление 1

enter image description here

Ответы [ 2 ]

0 голосов
/ 26 апреля 2018

В Windows для / AS SYSDBA вам нужно

  • пользователь должен быть частью группы dba, проверьте с помощью NET USERS YOUR_NAME_HERE
  • sqlnet.ora содержит строку SQLNET.AUTHENTICATION_SERVICES = (NTS)
  • запущен сеанс дос "КАК АДМИНИСТРАТОР"

Последний меня все время ловит.

0 голосов
/ 24 апреля 2018

подключение по $ sqlplus / as sysdba или SQL> conn / as sysdba означает неявное подключение к схеме SYS.

Это самая привилегированная схема Oracle, и поэтому операционная система машины, на которой установлен Oracle, доверяет и принимает основную схему администрирования и не нуждается в пароле и имени пользователя.

...