Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
juks@gala.net
Member

Откуда: Киев
Сообщений: 4212
C:\Documents and Settings\Vovka>sqlplus '/ as sysdba'

SQL*Plus: Release 10.2.0.1.0 - Production on Wed Oct 10 12:20:52 2007

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

Enter password:

Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

C:\Documents and Settings\Vovka>sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Wed Oct 10 12:21:09 2007

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


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

C:\Documents and Settings\Vovka>sqlplus "/ as sysdba"

SQL*Plus: Release 10.2.0.1.0 - Production on Wed Oct 10 12:21:45 2007

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


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL>
10 окт 07, 13:23    [4779078]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
Змей Равниныч
Member

Откуда: Из тридевятого царства
Сообщений: 284
Фича. До 10g требовалось оборачивать в кавычки. Под виндой - всегда в двойные.
10 окт 07, 13:29    [4779108]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
juks@gala.net
Member

Откуда: Киев
Сообщений: 4212
Я вот чего не понимаю
Почему в одинарной требует пароль ??????????
10 окт 07, 13:31    [4779122]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
Змей Равниныч
Member

Откуда: Из тридевятого царства
Сообщений: 284
В unix-ах не требует :)
10 окт 07, 13:35    [4779154]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
AndreyArtemev
Member

Откуда:
Сообщений: 777
В Oracle нет багов, только фичи
10 окт 07, 14:37    [4779676]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
denix1
Member

Откуда: Киев
Сообщений: 4656
AndreyArtemev
В Oracle нет багов, только фичи

фитчей становится далеко не каждый баг, а только задокументированный! :-)
10 окт 07, 18:00    [4781075]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
juks@gala.net
Member

Откуда: Киев
Сообщений: 4212
Народ, а как там SR открывать ?
Будет баг имени меня )
10 окт 07, 18:19    [4781171]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
GuestA
Guest
Не торопитесь монсеньор...
D:\>echo echo %1 > test.cmd

D:\>test 1313

D:\>echo 1313
1313

D:\>test 1313 123123

D:\>echo 1313
1313

D:\>test '1313 123123'

D:\>echo '1313
'1313

D:\>test "1313 123123"

D:\>echo "1313 123123"
"1313 123123"
10 окт 07, 18:21    [4781177]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
juks@gala.net
Member

Откуда: Киев
Сообщений: 4212
Непонятно (с)
10 окт 07, 18:36    [4781238]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
ФВЛ
Member

Откуда: Москва
Сообщений: 170
В Windows при передачи параметров исполнимому модулю, могут использоваться только двойные кавычки.
Они используются для передачи параметров содержащих символы <space> &()[]{}^=;!'+,`~
10 окт 07, 18:45    [4781272]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
juks@gala.net
Member

Откуда: Киев
Сообщений: 4212
Хорошо, в одинарных передавать нельзя.
Почему он спросил пароль и съел его ?
Что такое плюсу передалось что он спросил и съел ?

Непонятно (
Если до пробела косая - то пароля будет мало
10 окт 07, 18:56    [4781330]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
ФВЛ
Member

Откуда: Москва
Сообщений: 170
juks@gala.net
Хорошо, в одинарных передавать нельзя.
Почему он спросил пароль и съел его ?
Что такое плюсу передалось что он спросил и съел ?

Непонятно (
Если до пробела косая - то пароля будет мало


sqlplus воспринимает символ ' как имя пользователя
10 окт 07, 19:08    [4781362]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
ФВЛ
Member

Откуда: Москва
Сообщений: 170
ФВЛ
juks@gala.net
Хорошо, в одинарных передавать нельзя.
Почему он спросил пароль и съел его ?
Что такое плюсу передалось что он спросил и съел ?

Непонятно (
Если до пробела косая - то пароля будет мало


sqlplus воспринимает символ ' как имя пользователя


более того, если создать пользователя с именем ', то можно под ним залогониться:

sqlplus '/sa

SQL*Plus: Release 10.2.0.3.0 - Production on Wed Oct 10 19:10:07 2007

Copyright (c) 1982, 2006, Oracle. All Rights Reserved.


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options

SQL> show user
USER is "'"
SQL>
10 окт 07, 19:13    [4781374]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
juks@gala.net
Member

Откуда: Киев
Сообщений: 4212
Спасибо, друг мой.
Теперь я просветлен !
10 окт 07, 19:21    [4781402]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
Сергей Дорошенко
Member

Откуда: киев
Сообщений: 224
juks@gala.net
Спасибо, друг мой.
Теперь я просветлен !

прими в ученики, гуру :)
10 окт 07, 20:26    [4781536]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
lft
Member

Откуда: Калуга
Сообщений: 615
AndreyArtemev
В Oracle нет багов, только фичи

Да слез угорал.
10 окт 07, 20:54    [4781590]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
juks@gala.net
Member

Откуда: Киев
Сообщений: 4212
Сергей Дорошенко
juks@gala.net
Спасибо, друг мой.
Теперь я просветлен !

прими в ученики, гуру :)

Урок первый, о юный паддаван : наш город пишется с большой буквы :-)
10 окт 07, 23:16    [4781766]     Ответить | Цитировать Сообщить модератору
 Re: Баг или фича ? Пароль и sqlplus '/ as sysdba'  [new]
Alex Roudnev
Member

Откуда: Валнут Крик, Калифорния
Сообщений: 5547
juks@gala.net
Сергей Дорошенко
juks@gala.net
Спасибо, друг мой.
Теперь я просветлен !

прими в ученики, гуру :)

Урок первый, о юный паддаван : наш город пишется с большой буквы :-)


То есть Oracle а не oracle -:).

На самом деле это просто кривизна виндового шелла. В юниксе кавычки относятся к шеллу и говорят ему, нужно ли ("") или нет (' ') заглядывать внутрь. А в винде все это сделано на уровне сопли.
11 окт 07, 03:05    [4781923]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить