|
|
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
Прорабатываю тему - Connecting with Administrator Privileges. На машине где стоит Оракл сервер remote_login_passwordfile=none в init.ora sqlnet.authentication_services=(NTS) в sqlnet.ora Windows user добавлен в группу ORA_DBA На машине клиента коннект как простой пользователь работает, то есть tnsnames и net8 настроены правильно. При коннекте Код: plaintext 1. 2. а так Код: plaintext 1. 2. В чем проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 16:01:18 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
Problem in remote_login_passwordfile= none SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 16:29:05 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
угу, а самое смешное connect system as sysdba - работает (логинется к @ORACLE_SID) зы. под линух. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 16:42:53 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
Вроде remote_login_passwordfile = exclusive 2. будет работать 1. не знаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 16:44:55 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
Уточню Connecting with Administrator Privileges двумя способами Operating System Authentication Using Password File Authentication Для случая Using Password File Authentication все вроде работает. Для Operating System Authentication делаю все что здесь сказано Windows NT 1 Create a new local Windows NT users’ group called ORA_<SID>_DBA and ORA_<SID>_OPER that is specific to an instance, or ORA_DBA and ORA_OPER that is not specific to an instance. 2 Add a Windows NT operating system user to that group. Once you access this domain, you are automatically validated as an authorized DBA. 3 Ensure that you have the following line in your sqlnet.ora file: SQLNET.AUTHENTICATION_SERVICES = (NTS) 4 Set the REMOTE_LOGIN_PASSWORDFILE parameter to NONE. 5 Connect to the database with the privilege SYSDBA or SYSOPER: CONNECT / AS { SYSDBA|SYSOPER } Но с удаленного компьютера as sysdba не могу приконнектиться. Или через OS Authentication можно подключаться as sysdba только локально (9.0.1)? В системный event viewer нахожу следующее Audit trail: ACTION : 'connect ' OSPRIV : DBA CLIENT USER: straub CLIENT TERMINAL: IBMA22E STATUS: FAILED ( 1031 ) . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 16:46:38 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
remote_login_passwordfile=NONE Setting this parameter to NONE causes Oracle to behave as if the password file does not exist. That is, no privileged connections are allowed over non-secure connections . NONE is the default value for this parameter. SY ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 16:54:04 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
Если пользователь не в домене, то авторизация пойдет только через passwordfile. Приведенная выдержка из документации указывает на наличие домена NT. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 16:56:55 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
no privileged connections are allowed over non-secure connections Ага уже теплее, теперь хотелось бы точно узнать какие connections Оракл считает non-secure. Как я понимаю доступ с клиента через локальную сеть /мой случай/ рассматривается как non-secure? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 16:58:19 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
Авторизация через единый сервер (керберос/радиус/домен NT и т.д.) будет считаться безопасной. Авторизация только на локальной машине и обычное сетевое соединение - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 17:01:16 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
to Al Если пользователь не в домене, то авторизация пойдет только через passwordfile. У нас есть домен (NT 2000) и пользователь straub в него входит. При добавлении его в группу ORA_DBA он там выглядит как [our_domain\straub] На клиенткой машине тоже логинюсь в домен с логином straub. Что меня озадачивает, так это то что группа ORA_DBA это локальная группа на машине где стоит Oracle Server, может надо создавать тогда доменную группу? Хотя в доке сказано 1 Create a new local Windows NT users’ group called ORA_<SID>_DBA and ORA_<SID>_OPER that is specific to an instance, or ORA_DBA and ORA_OPER that is not specific to an instance. Может это только для случая локального подключения через OS Authentication ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 17:04:22 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
В локальную группу включите доменного пользователя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 17:10:24 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
Авторизация через единый сервер (керберос/радиус/домен NT и т.д.) будет считаться безопасной. При создании mapped drive с машины клиента (IBMA22E) на машину с Server Oracle в умуте loge нашла Successful Network Logon: User Name: IBMA22E$ Domain: XXXXXX Logon ID: (0x0,0xF019C4) Logon Type: 3 Logon Process: Kerberos Authentication Package: Kerberos Workstation Name: То есть испольуется по видимому Kerberos. Может надо еще что то указывать в tnsnames на клиенте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 17:11:04 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
Definition is a bit vague. Basically it depends on a protocol. Mainly it is defined by SQLNET.AUTHENTICATION_SERVICES in SQLNET.ORA, but also is affected by REMOTE_OS_AUTHENT. SQLNET.AUTHENTICATION_SERVICES=(NONE) means non-secure no SQLNET.AUTHENTICATION_SERVICES at all means non-secure SQLNET.AUTHENTICATION_SERVICES=(NDS) means secure SQLNET.AUTHENTICATION_SERVICES=(KERBEROS) means secure SSL can be configured secure. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 17:14:21 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
... в event loge нашла В локальную группу включите доменного пользователя. Так и есть, там доменный пользователь [our_domain\straub]. Локального с именем straub вообще нет. Может все таки нужно создавать доменную группу ora_dba и туда меня включать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 17:14:32 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
to SY A big lot of thanks !!! Не хватало SQLNET.AUTHENTICATION_SERVICES=(NTS) на клиенте, теперь работает! PS SQLNET.AUTHENTICATION_SERVICES=(KERBEROS) с этим не сработало. В доке кстати такое не встречала, точно допустима такая установка? REMOTE_OS_AUTHENT ведь только для 2обычных" юзеров? См. REMOTE_OS_AUTHENT specifies whether remote clients will be authenticated with the value of the OS_AUTHENT_PREFIX parameter. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 17:25:30 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
SQLNET.AUTHENTICATION_SERVICES=(KERBEROS) вообще допустима читай Advanced Security Administrator's Guide ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 17:27:29 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
точней SQLNET.AUTHENTICATION_SERVICES=(KERBEROS5) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 17:29:56 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
to MA_D Гглянула бегло в Advanced Security Administrator's Guide, общий принцип стал ясен. Я то думала что достаточно выставить и все SQLNET.AUTHENTICATION_SERVICES=(KERBEROS) Kerberos у нас вроде как есть см. тему выше ... Logon Process: Kerberos Authentication Package: Kerberos ... Всем спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 17:33:13 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
2 Violina А Вы говорили, что клиент настроен правильно... 2 MA_D Керберос, входящий в винду отличается от кербероса, который ставится как отдельный сервер авторизации (MS опять облагородил благое начинание). Поэтому (NTS) и (KERBEROS) - две разные вещи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 17:33:19 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
to Al Я сказала лишь что коннект как простой пользователь работает, то есть tnsnames и net8 настроены правильно. Но вину свою признаю, что коннект как простой пользователь работает еще не означает что net8 настроен правильно:-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 17:35:59 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
to Al Керберос, входящий в винду отличается от кербероса, который ставится как отдельный сервер авторизации (MS опять облагородил благое начинание). Поэтому (NTS) и (KERBEROS) - две разные вещи. То есть когда говоришь SQLNET.AUTHENTICATION_SERVICES=(NTS) идет аутентификация через виндовый керберос? А керберос это какая то общая технология? Я думала что это отдельный продукт некой фирмы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 17:39:56 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
Kerberos - это некий стандарт, принятый в каких-то там органах США. Конкретные реализации зависят от фирмы-производителя. В винду включен для удовлетворения тех самых органов, иначе не разрешили бы использовать. Есть и другие производители серверов авторизации под название kerberos. Эти сервера ставятся отдельно со своими настройками. Далее надо смотреть в security guide, что далеко выходит за пределы экзамена и обязанности обычного администратора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 18:02:05 |
|
||
|
Не получается connect as sysdba с удаленного компьютера
|
|||
|---|---|---|---|
|
#18+
Эти сервера ставятся отдельно со своими настройками. Далее надо смотреть в security guide, что далеко выходит за пределы экзамена и обязанности обычного администратора. Гглянув бегло в Advanced Security Administrator's Guide я уже это поняла и успокоилась:-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2003, 18:10:34 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2763&tid=1989935]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
24ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 340ms |

| 0 / 0 |
