Rem drv: Rem Rem $Header: credentials_data_upgrade.sql 08-sep-2005.16:18:32 dsahrawa Exp $ Rem Rem credentials_data_upgrade.sql Rem Rem Copyright (c) 2005, Oracle. All rights reserved. Rem Rem NAME Rem credentials_data_upgrade.sql - Rem Rem DESCRIPTION Rem Rem Rem NOTES Rem Rem Rem MODIFIED (MM/DD/YY) Rem dsahrawa 09/08/05 - fix for 4586117 is in credentials, rollback Rem previous fix Rem dsahrawa 09/01/05 - bug 4586117, do not insert ref creds if the Rem target_type is host Rem chyu 07/26/05 - modifying the migrate header position Rem chyu 07/18/05 - updating the new rep manager header Rem rzazueta 06/13/05 - Add table to delete exceptions Rem dcawley 06/13/05 - Remove duplicate callback registration Rem skini 02/16/05 - skini_job_bo_migration Rem -- register user model callbacks for user deletion BEGIN -- for jobs MGMT_USER.add_callback('EM_CREDENTIAL.user_reassigned', MGMT_USER.USER_REASSIGN_CALLBACK); END; / COMMIT; -- Add table as a delete exception. BEGIN DECLARE del_exceptions SMP_EMD_STRING_ARRAY := SMP_EMD_STRING_ARRAY(); BEGIN -- Add deletion exceptions here del_exceptions.extend(1); del_exceptions(1) := 'MGMT_COLLECTION_TEMPLATE_CREDS'; MGMT_ADMIN.add_target_deletion_exceptions(del_exceptions); END; END; / -- Insert host credentials, if required for all agent-monitored -- target types DECLARE l_target_name MGMT_TARGETS.target_name%TYPE; l_target_type MGMT_TARGETS.target_type%TYPE; l_target_guid MGMT_TARGETS.target_guid%TYPE; BEGIN FOR crec IN (SELECT DISTINCT target_type FROM MGMT_TARGETS WHERE emd_url like '%http%') LOOP SELECT target_name, target_type, target_guid INTO l_target_name, l_target_type, l_target_guid FROM MGMT_TARGETS WHERE target_type=crec.target_type AND ROWNUM=1; EM_CREDENTIAL.add_host_credential_info(l_target_name, l_target_type, l_target_guid); END LOOP; END; / COMMIT;