<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener("load", function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <iframe src="http://www.blogger.com/navbar.g?targetBlogID=19915773&amp;blogName=%D0%9A%D1%80%D0%BE%D0%BC%D0%B5+%D0%97%D0%B2%D0%B5%D0%B7%D0%B4&amp;publishMode=PUBLISH_MODE_BLOGSPOT&amp;navbarType=BLUE&amp;layoutType=CLASSIC&amp;searchRoot=http%3A%2F%2Fmolokolab.blogspot.com%2Fsearch&amp;blogLocale=ru_RU&amp;homepageUrl=http%3A%2F%2Fmolokolab.blogspot.com%2F" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" height="30px" width="100%" id="navbar-iframe" allowtransparency="true" title="Blogger Navigation and Search"></iframe> <div></div>

Кроме Звезд

слава роботам and etc..
 

Меняем пароли в Оракле (FNDCPASS)

понедельник, Октябрь 15, 2007

Периодическое изменение пароля помогает обеспечить безопасность данных. А утилиты по изменению паролей в трудный час прекрасно лечат склероз ;)
В Oracle Applications присутствует инструмент, для изменения пароля схем работающий в командной строке – FNDCPASS.
Помимо изменения пароля схемы в базе данных эта утилита меняет пароли в таблицах Oracle Applications (FND Tables).
Также данная утилита способна менять пароли конечных пользователей.

FNDCPASS changes:
+ Oracle Applications Database System Users (APPS, APPLSYS)
+ Oracle Applications Product Schema Passwords (GL, AR, AP, etc,)
+ Oracle Applications End User Account Passwords (SYSADMIN, OPERATIONS etc)


Важно!: Утилита, FNDCPASS, не может быть использована для изменения паролей SYSTEM и SYS пользователей. Только пользователи зарегистрированные в FND таблицах могут быть изменены с помощью утилиты FNDCPASS.
В большинстве случаев пароли APPS и APPLSYS – одинаковы, поэтому меняя пароль APPLSYS, пароль APPS будет изменен автоматически.

Синтакс команды FNDCPASS :
FNDCPASS logon 0 Y system/password mode username new_password


logon это username/password[@connect] для подключения к базе
System/password это пароль SYSTEM к этой базе.
Mode это режимы: SYSTEM/USER/ORACLE
Username это имя для которого мы меняем пароль
new_password собственно новый пароль в незашифрованном виде.

Примеры:
$ FNDCPASS apps/apps 0 Y system/manager SYSTEM APPLSYS WELCOME
$ FNDCPASS apps/apps 0 Y system/manager ORACLE GL GL1
$ FNDCPASS apps/apps 0 Y system/manager USER VISION WELCOME

В FNDCPASS появился новый режим "ALLORACLE", в котором все пароли схем могуь быть изменены одной командой. Чтобы получить это обновление см патч # 4745998. (FNDCPASS 0 Y ALLORACLE)

Чтобы изменить APPS / APPLSYS пароли, мы должны дать режиме, SYSTEM.
Чтобы изменить схему паролей продукта, т.е., GL, AP, AR и т.д., мы должны дать режим, ORACLE .
Для изменения паролей конечных пользователей, т.е. SYSADMIN, OPERATIONS т.д., мы должны предоставить режим USER.


После смены паролей APPS / APPLSYS или APPLSYSPUB, необходимо сделать следующее:

Для APPS / APPLSYS, измените пароли в файлах:

iAS_TOP/Apache/modplsql/cfg/wdbsvr.app
ORACLE_HOME/reports60/server/CGIcmd.dat

Для APPLSYSPUB, измените пароли в файлах:
FND_TOP/resource/appsweb.cfg
OA_HTML/bin/appsweb.cfg
FND_TOP/secure/HOSTNAME_DBNAME.dbc

Прежде чем менять пароли на промышленных инстансах, всеже стоит попробовать утилиту на тестовых экземплярах.
Перед использованием утилиты, рекомендуется сделать бэкап таблиц «FND_USER» и «FND_ORACLE_USERID».
И помните про мозг оракловых админов нашей галактики - Metalink!
Отдельное спасибо за материал Sabdar Syed



Вот и все.. Живите и размножайтесь ;)

Ярлыки: , ,

 
   





© 2006 Кроме Звезд | kaster [кроме звезд]
Все содержание блога является частью мозга автора и не факт что совпадает с мнением вселенной.
Друзья, если уж так очень что-то понравилось, давайте ставить копирайты..
Человег - снег, прячь санки..