|
|
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
Как сменить пароль internal-а? Почему то при восстановлении базы импортом, пароль интернала меняется, а все остальные остаются....как его восстановить, инертналом зайти в базу вообще нельзя :(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2003, 10:37 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
Можно использовать утилиту orapwd. А лучше почитайте Getting Started или Administrator's Guide для вашей версии Oracle. Там отдельно прописано, как менять пароль для internal. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2003, 13:04 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
До версии 8i юзер Internal паролем совпадает с SYS?. А в более новых версиях его вроде и нету. Внимательно проверь менялся-ли пароль SYS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2003, 18:42 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
нет, народ, сменяется только пароль internal-а, причем не понятно на что, с паролем этой базы не пускает и с паролем экспорченой базы не пускает, пароль sys стандартный, у system-а тоже, он не меняется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2003, 12:58 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
Короче бэкап организован экспортом, чтоб поднять базу я беру инишник, дампы и создаю пустую базу. Далее делаю сначала импорт системных объектов самого позднего дампа imp system/manager@sid full=y inctype=system file=c:\10.dmp, появляются все юзеры, их права, таблспэйсы, и т.д. но интерналом уже зайти нельзя...потом попорядку комплит, кумулятив, инкременты.... imp backuper/111@sid full=y inctype=restore file=.... Вот, у всех юзеров пароли нормальные, у sys тоже стандартный нормальный пароль change_on_install....хз что такое....я потом просто подменяю парольный файл....но глюк непонятен....патч его не исправляет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2003, 16:13 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
А чем ты подменяешь парольный файл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2003, 17:05 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
парольным файлом рабочей базы, даунить-поднимать то надо....нет...вопрос не критичный, просто это не удобно...и не понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2003, 17:08 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
internal на самом деле это sys. Т.е. если ты пишешь conn internal, а потом пишешь sho user она тебе скажет user is "SYS". Но internal аутентифицируется ОС-ой. Так что на той тачке, где ты восстанавливаешь базу, ты должен быть либо администратором либо в группе DBA. Это зависит от ОС на которой ты пытаешься восстановить свою базу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2003, 09:48 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
Правильно подсказали - используй orapwd. Она работает с файлом \database\PWD||sid_name.ora Если не поможет, попробуй убить этот файл и той же утилитой создать заново. Такие проблемы у меня возникали у меня тоже, но правда я холодным копированием перетаскивал. Удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2003, 10:23 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
С orapwd можно создать новый чистый файл с паролем для sys-а и internal-а, а прсто сменить пароль нельзя. Хотя выход прост...я взял HEX редактор и прям побайтно поправли пароль интернала как в горячей базе...все сработало. Почему пароль интернала меняется не понятно, выхода только два поменять пвдешку целиком, либо менять ручками шифрованый пароль редактором.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2003, 11:18 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
"С orapwd можно создать новый чистый файл с паролем для sys-а и internal-а, а прсто сменить пароль нельзя. " Ты сам-то понял, что ты сказал? До такого маразма уже докатился. Давай заканчивай бодягу. Тебе же сказали, пароль меняется с помощью orapwd. Под windows еще с помощью oradim.exe можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2003, 11:31 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
2 softbuilder Про маразм прощаю, если бы менялось orapwd я бы поменял!!!!! А убив файл паролей, создается новый файл с системными!!!! юзерами, а не юзерами базы. А заводить потом 150 юзеров с паролями и правами? Oradim пароль в винде не меняет. И вообще я заметил что на этом форуме редко кто по делу высказывается, когда вопрос сложный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2003, 13:12 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
Вопрос достаточно простой и на него уже несколько человек тебе дали ответ. Ты не указал версию СУБД - возможно это один из источников недопонимания. Если у тебя 8,8i - используй смело orapwd ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2003, 13:56 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
"Oradim пароль в винде не меняет." А то что касается этого. Вот официальная документация из Oracle8 Enterprise Edition Getting Started Release 8.0.5 for Windows NT . Файл %ORA_HOME%\doc\database.804\a55928\ch10.htm Можно найти и для 8i - но мне лень, принцип тот-же самый. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2003, 14:05 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
Njikto zhe njegovorit, shto nado ubivatj /etc/passwd :) $ORACLE_HOME/dbs/orapwSID (*nix) ilji PWDSID.ORA (win) soderzhit parolj internal i SYSDBA userov. No eti faila imejet smisl tolko togda, jeslji init parameter remote_login_passwordfile-shared ilji exclusive estj 3 sposoba smenjitj password INTERNAL'a (izvinjitje, no budet copy/paste ot metalink): Resetting/changing the password of the user internal: 1) Recreate the passwordfile (Read Warning 1 & 2): You can recreate the password file using the ORAPWDxx command by which you can specify the password for internal. Before running this command to create the new password file, make sure to delete the old password file. D:\> ORAPWD file=D:\ORANT\DATABASE\PWDORCL.ORA password=<password> entries=5 Remark: ------- If the value of the "remote_login_passwordfile" parameter in the "init.ora" is EXCLUSIVE then you must shutdown your database before recreating the password file. Failure to do so will result in being unable to connect as internal as long as you don't stop the database by for example stopping services. 2) Alter the password of the user 'SYS' (Read Warning 1) a) Verify the values of the "remote_login_passwordfile" in the "init.ora" parameter file. If its values is exclusive continue with e) if Shared continue with b) b) Stop the database if it is started c) Change the "remote_login_passwordfile" in the Init<SID>.ora to "exclusive". d) Startup the database. e) Alter the user SYS to a new password, now also the password for internal. 3) Use ORADIMxx (Read Warning 2) You could drop the instance and recreate it with a new password. Suppose the SID in question is ORCL: a) You shutdown the database and stop the services. b) D:\> ORADIMxx -delete -sid ORCL c) D:\> ORADIMxx -new -sid ORCL -intpwd <new password> -startmode auto -pfile D:\ORANT\DATABASE\INITORCL.ORA Warning: ~~~~~~~~ 1) (Methods 1 and 2) Changing the password of the internal might prevent your database from starting up automatically in Oracle7 7.3.x and Oracle8 8.0.x. When you create your instance with the instance manager and configure it to startup automatically. (ORADIMxx -new -sid ORCL -intpwd ORACLE -startmode AUTO -pfile D:\ORANT\DATABASE\INITORCL.ORA), a file <ORACLE_HOME>\DATABASE\strt<sid>.cmd is generated. That file contains (hardcoded) the password of internal. If the password in there does not match the actual password of internal, the instance will fail to startup automatically When you change the password of internal in one of the above described ways and if you still want your database to start up automatically, you need to adjust the password manually. 2) Methods 1 and 3 can result in loosing all previously registered sysdba and sysoper users. If you had granted specific users those privileges again, you will need to grant it again. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2003, 14:18 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
to: softbuilder IMHO, этот способ просто пересоздание парольного файла, при это должны потеряться все остальные пользователи SYSDBA, если они есть to: Vladimirgs Vladimirgs>А убив файл паролей, создается новый файл с системными!!!! юзерами, а не юзерами базы. Vladimirgs>А заводить потом 150 юзеров с паролями и правами? в pwd-файл служит только для идентификации пользователей с правами SYSDBA или SYSOPER, а обычные пользователи и права в словаре БД, так что пересоздание парольного файла здесь не навредит А вообще, имеет смысл прочитать раздел Password File Administration в Administrator’s Guide ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2003, 14:27 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
Я чего-то не пойму - у него что все 150 пользователей являются админами?????????? Мне кажется что Vladimirgs считает, что в файле паролей хранятся все пароли вообще всех пользователей. Ну мы же в этом не виноваты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2003, 14:39 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
Все, заканчиваю тему: прав оказался UDW , незнаю почему, но после полного ипорта, происходит следующее, происходит замена пароля internal-а заданного при создании, на пароль "change_on_install". Почему это происходит, повторяю, не понятно. Но видимо это не баг и не глюк. А про смену пасворд файла я уже упоминал, что так и приходится делать (просто подменять его с рабочей базы), видимо народ с начала не читает, а просто добавляет месаги. А выхода всего четыре: 1. Если совпадает сид то можно просто подменить как в моем случае. 2. Пересоздать пасворд файл с помощью ORAPWD. 3. Удалить и заново создать сид с помощью ORADIM. 4. Либо юзать интернала с получившимся паролем change_on_install. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2003, 14:55 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
to softbuilder понимаешь у меня на поддержке 4 базы, и вот в одной такая петрушка, все настроено на автономную работу, к базе как админы имеют доступ 5 человек и смена пароля у интернала ломает чудно настроеную систему автобэкапов, раздачи грантов и т.д. людям показал как три кнопки нажимать и скрипты толкать и все пучком, а тут приходится не тривиальные действия им объяснять...понимаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2003, 15:10 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
Estj takoj Oracle bug, katorij izpravljen v versijah 8.0.6 i 8.1.6 - full import terjajet internal parolj. I jeslji remote_login_passwordfile=exclusive, togda menjaja password usera sys, menjajetsja i password internal'a. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2003, 15:33 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
To Vladimir в файле дампа есть такие строки: ALTER USER "SYS" IDENTIFIED BY VALUES '054BA849F6C0A04A' TEMPORARY TABLESPACE "TEMP" ALTER USER "SYSTEM" IDENTIFIED BY VALUES 'D33153F5BBA29842' DEFAULT TABLESPACE "TOOLS" TEMPORARY TABLESPACE "TEMP" соответственно если ты их подправишь или удалишь то останется старый пароль который был изначально у тебя в парольном файле PS эти строки идут сразу после определения табле спэйсов, которые в принципе можно тоже можно поправитькак тебе угодно хоть на другие диски разместить, да и таблицы так (правкой дамп файла) проще переместить в другое табличное пространство. ну все что нужно (или почти все) вообще поправить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2003, 03:35 |
|
||
|
Как сменить пароль internal-а
|
|||
|---|---|---|---|
|
#18+
да....вот чем открыть то 200 метровый дамп....в фаре его на редакцию не откроешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2003, 09:30 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2811&tid=1991851]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
62ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 386ms |

| 0 / 0 |
