conn / as sysdba

я
Дата: 26.05.2006 16:00:52
всем с пятницей...

ask////

скажите кто знает аутентификация в виндозе в 10.1.0.2
как sqlplus /nolog
conn / as sysdba

еще не упразднена?

а то при
всех прочих равных (казалось бы )
ничерта не получается

а именно pwd файл создан
Administrator в ORA_DBA включен
и даже создан ORA_<INST>_DBA по правилам ORA_DBA

и даже сервису сказано чтобы он был allow service to interact with desktop

и получаю

SQL> conn / as sysdba
ERROR:
ORA-01031: insufficient privileges

где ошибаюсь ?

в sqlnet.ora имею

SQLNET.AUTHENTICATION_SERVICES=(NONE)
NAMES.DIRECTORY_PATH= (TNSNAMES)
Biz©
Дата: 26.05.2006 16:04:18
я
SQLNET.AUTHENTICATION_SERVICES=(NONE)

смените на NTS
я
Дата: 26.05.2006 16:05:56
Biz©
я
SQLNET.AUTHENTICATION_SERVICES=(NONE)

смените на NTS



пробовал - та же хрень
я
Дата: 26.05.2006 16:08:17
Biz©
я
SQLNET.AUTHENTICATION_SERVICES=(NONE)

смените на NTS


более того видно что

при установленном ORACLE_SID как переменной окружения
и
созданном файле паролей

аутентификация

как

conn sys/traxtararaz as sysdba проходит
я
Дата: 26.05.2006 16:22:33
кроме того при

remote_login_passwordfile=exclusive



SQL> create user govno identified by govno;

User created.

SQL> grant connect to govno;

Grant succeeded.

SQL> grant sysdba to govno;

Grant succeeded.

SQL> select * from v$pwfile_users;

USERNAME                       SYSDB SYSOP
------------------------------ ----- -----
SYS                            TRUE  TRUE
GOVNO                          TRUE  FALSE


SQL> conn govno/govno as sysdba
Connected.
SQL> conn sys/traxtararax as sysdba
Connected.
SQL> drop user govno cascade;

User dropped.

SQL> select * from v$pwfile_users;

USERNAME                       SYSDB SYSOP
------------------------------ ----- -----
SYS                            TRUE  TRUE

SQL>


Biz©
Дата: 26.05.2006 22:22:13
если вы на компутере с сервером оракела и в аккаунте того, кто включён в группы администраторов и ора_дба, то вы должны коннектица даже так:
sqlplus zhopa/zasranaya as sysdba ... и файл паролей тут не при чём ...

sorry, использую терминологию автора ... наверное так понятнее ...
я
Дата: 29.05.2006 12:20:11
Biz©
если вы на компутере с сервером оракела и в аккаунте того, кто включён в группы администраторов и ора_дба, то вы должны коннектица даже так:
sqlplus zhopa/zasranaya as sysdba ... и файл паролей тут не при чём ...

sorry, использую терминологию автора ... наверное так понятнее ...




здрасте вам!

тогда всё же расскажите для чего нужен файл паролей?

была у меня такая надежда что
если я всё ж захочу подсоединиться к погашенному экземпляру то получу
по тому самому аккаунту который использует author BIZ )))))

но вот вижу что вполне согласуется с мнением автора )))




SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.1.0.2.0
oduction
With the Partitioning, Oracle Label Security, OLAP and Data Mining options

C:\Documents and Settings\Administrator>whoami
test\administrator

C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 10.1.0.3.0 - Production on Mon May 29 12:03:39 2006

Copyright (c) 1982, 2004, Oracle.  All rights reserved.

SQL> conn / as sysdba
Connected to an idle instance.
SQL> exit
Disconnected

C:\Documents and Settings\Administrator>sqlplus sys/tratata as sysdba

SQL*Plus: Release 10.1.0.3.0 - Production on Mon May 29 12:04:01 2006

Copyright (c) 1982, 2004, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> exit
Disconnected

C:\Documents and Settings\Administrator>sqlplus sys/tra as sysdba

SQL*Plus: Release 10.1.0.3.0 - Production on Mon May 29 12:04:15 2006

Copyright (c) 1982, 2004, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> exit
Disconnected

C:\Documents and Settings\Administrator>set ORACLE_SID=

C:\Documents and Settings\Administrator>sqlplus sys/tratata as sysdba

SQL*Plus: Release 10.1.0.3.0 - Production on Mon May 29 12:09:39 2006

Copyright (c) 1982, 2004, Oracle.  All rights reserved.

ERROR:
ORA-12560: TNS:protocol adapter error


Enter user-name:
ERROR:
ORA-12560: TNS:protocol adapter error


Enter user-name:
ERROR:
ORA-12560: TNS:protocol adapter error


SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus


Ааз
Дата: 29.05.2006 12:33:17
Установив sqlnet.authentication_services=(NTS) и добавив пользователя в группу ORA[_<SID>_DBA|OPER вы сами поручили своей винде задачу аутентификации подсоединений локального пользователя с полномочиями SYSDBA/SYSOPER. На unix'ах еще проще - надо входить в unix-группу, указанную при установке ПО RDBMS для OSDBA, OSOPER (обычно dba).

Файл паролей используется для аутентификации удаленного соединения (т.е. через listener, conn user@net_service_name as ...) как SYSDBA/SYSOPER.

Всего
я
Дата: 29.05.2006 13:15:14
Ааз
Установив sqlnet.authentication_services=(NTS) и добавив пользователя в группу ORA[_<SID>_DBA|OPER вы сами поручили своей винде задачу аутентификации подсоединений локального пользователя с полномочиями SYSDBA/SYSOPER. На unix'ах еще проще - надо входить в unix-группу, указанную при установке ПО RDBMS для OSDBA, OSOPER (обычно dba).

Файл паролей используется для аутентификации удаленного соединения (т.е. через listener, conn user@net_service_name as ...) как SYSDBA/SYSOPER.

Всего



вопрос к эксперту!
спасибо за пояснение но ....

а нахрена ( пардон зачем )

виндовозина требеует при создании экземпляра в содание пасвордфайла
(((
я
Дата: 29.05.2006 13:19:26
conn я уже разрулил способом

установления TNS_ADMIN в системном окружении ( надоело заставлять
виндовозину искать sqlnet.ora )

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


присоединяюсь к автору зафлуденого топика "долой виндовс"