Oracle Patchset 10.2.0.5.0 impact on password enabled roles

Oracle Patchset 10.2.0.5.0 (as well as 11.1.0.7 according to Oracle Support note 745407.1) will affect your password enabled roles security if you grant password enabled role to a user as a DEFAULT role (this users - like firecall ids - don't have to provide password to have this role active after logon). It turns out this is the only impact contrary to Oracle Support (Metalink) note 745407.1 stating that roles granted to other roles are affected as well. After I read the note I've worked with my DBA to assess possible damage to the application I support. Below are the results that I hope might help other people to assess and fix their situation as well (Please don't do the "fix" recommended by note 745407.1 which is to "remove password protection from the role" as this will trash your application security) :
BEFORE THE PATCH:
SQL*Plus: Release 10.1.0.4.2 - Production on Mon Sep 20 14:45:13 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, Data Mining and Real Application Testing options
SQL# -- Create Ordinary Oracle Role
SQL# create role ORACLE_ROLE;
Role created.
SQL#
SQL# -- Create Password Authenticated Role
SQL# create role PASSW_AUTH_ROLE identified by xxxxxxx;
Role created.
SQL#
SQL# -- Create Another Ordinary Role to be granted to ORACLE_ROLE
SQL# create role ROLE_TO_OTHER_ROLE;
Role created.
SQL#
SQL# GRANT ROLE_TO_OTHER_ROLE TO ORACLE_ROLE;
Grant succeeded.
SQL#
SQL# -- Create Secure Application Role
SQL# create role SECURE_APP_ROLE identified using sec_roles;
Role created.
SQL# -- sec_roles procedure
SQL# CREATE OR REPLACE procedure sec_roles AUTHID CURRENT_USER
2 AS
3
4 BEGIN
5 DBMS_SESSION.SET_ROLE('secure_app_role');
6 END;
7 /
Procedure created.
SQL#
SQL# grant execute on SEC_ROLES to public;
Grant succeeded.
SQL#
SQL# SQL# -- Create User Account
SQL# CREATE USER app_user IDENTIFIED BY "xxxxxxx"
2 DEFAULT TABLESPACE "USERS01"
3 TEMPORARY TABLESPACE "TEMP01";
User created.
SQL# GRANT CONNECT, ORACLE_ROLE, PASSW_AUTH_ROLE, SECURE_APP_ROLE to app_user;
Grant succeeded.
SQL# ALTER USER app_user DEFAULT ROLE ALL;
User altered.
connect app_user@XXXXXX
Enter password: *********
Connected.
select * from session_roles;
ROLE
CONNECT
ORACLE_ROLE
ROLE_TO_OTHER_ROLE
PASSW_AUTH_ROLE
Note here that SECURE_APP_ROLE does not appear in the list of active session roles, which is in accordance with Oracle Support (Metalink) note 745407.1 saying that this is the case starting with versions 11.1.0.7 and 10.2.0.4 for Secure Application Roles.
AFTER THE PATCH APPLIED:
connect app_user@XXXXXX
Enter password: *********
Connected.
select * from v$version;
BANNER
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi
PL/SQL Release 10.2.0.5.0 - Production
CORE 10.2.0.5.0 Production
TNS for Solaris: Version 10.2.0.5.0 - Production
NLSRTL Version 10.2.0.5.0 - Production
SQL# show user
USER is "APP_USER"
SQL#
SQL# select * from session_roles;
ROLE
CONNECT
ORACLE_ROLE
ROLE_TO_OTHER_ROLE
As expected password enabled role PASSW_AUTH_ROLE disappeared from the list of the roles enabled by default. Contrary to the expectations ROLE_TO_OTHER_ROLE that is granted to ORACLE_ROLE but not directly to the user is still active. As it turns out that is not the last surprise.
In order to test other possible combinations of roles granted to other roles I've created two other roles:
create role role_to_other_role_2;
Role created.
SQL# create role PASSW_AUTH_ROLE_2 identified by xxxxxxxx;
Role created.
SQL# grant passw_auth_role_2 to oracle_role
Grant succeeded.
SQL# grant PASSW_AUTH_ROLE_2 to PASSW_AUTH_ROLE
Grant succeeded.
SQL# grant role_to_other_role_2 to passw_auth_role;
Grant succeeded.
Surprisingly after logon password enabled role PASSW_AUTH_ROLE_2, granted through non-password enabled role ORACLE_ROLE, is active without need to provide password to set PASSW_AUTH_ROLE_2 role, which kind of defeats the purpose of Oracle security change in the first place.
connect app_user@XXXXXX
Enter password: *********
Connected.
select * from session_roles;
ROLE
CONNECT
ORACLE_ROLE
ROLE_TO_OTHER_ROLE
PASSW_AUTH_ROLE_2
Also if we set other password enabled role PASSW_AUTH_ROLE all roles granted to that role become active roles:
set role passw_auth_role identified by xxxxxxxx;
Role set.
select * from session_roles;
ROLE
PASSW_AUTH_ROLE
PASSW_AUTH_ROLE_2
ROLE_TO_OTHER_ROLE_2
As we can see this Oracle attempt to solidify role based security leaves some holes, and documentation is confusing and misleading. I expect that there will be more interventions coming in the future and we will need to verify with Oracle if they intend to do changes with role based security in the future that might have much greater impact on applications security models, and potentially cause unwanted downtime.
Finaly the query to figure out if you are potentially affected is:
select B.grantee, A.role, B.default_role
from dba_roles A, dba_role_privs B
where A.password_required = 'YES'
and A.role = B.granted_role
and B.default_role = 'YES';

I think, we are also facing this problem. Please let me know if any one has got any kind of FIX for this ?
we have just migrated from 10.2.0.4.0 to 10.2.0.5.0. All of a sudden set of code stopped working.
Query runs before setting up ROLE and similer query gives error after setting up the ROLE. If we don’t set the ROLE, both queries work fine.
======= Code =====
SELECT granted_role
FROM DBA_ROLE_PRIVS
WHERE grantee = '501280629'
AND granted_role IN ('PICAMG','PICAUS', 'PICAVW', 'PICAOP', 'PICADB')
AND ROWNUM = 1 ----> this query works before setting up ROLE
SET ROLE PICADB IDENTIFIED BY XXXXX ----> setting up ROLE
SELECT granted_role
FROM DBA_ROLE_PRIVS
WHERE GRANTEE = '501280629'
AND granted_role IN ('PICAMG','PICAUS', 'PICAVW', 'PICAOP', 'PICADB') ----> this query does work after setting up ROLE
Thanks
Suraj

Similar Messages

  • Oracle Patchset installation

    Hi,
    We are running Oracle 10.2.0.1.0 two node RAC db on RHEL 4 AS.
    Oracle binaries are separately installed on each node.
    I need to upgrade my RAC env to 10.2.0.4.0, please suggest if all nodes has to be brought down for installing patchset or can I do in individually on each node without impacting the connecting users.
    Thanks for your time
    Bhupinder

    Hi,
    As per the documentation I found database must be stopped to apply patchset.
    But doesn't it impact the overall availability of DB or I am assuming wrong here.
    Please suggest.
    Thank you
    Bhupinder

  • Oracle Patchset query

    We need to upgrade to Oracle patchset 10.2.0.4 from 10.2.0.2 on 32-bit Windows.
    On service market place I found the following files for this :
    10204_Patch20_WIN32.zip    Size 91436  KB
    10204_Patch22_WIN32.zip    Size  91849  KB
    BIN  Patchset_10204_Win32aa.bin    Size   358400  KB
    BIN  Patchset_10204_Win32ab.bin      Size 358400  KB
    BIN  Patchset_10204_Win32ac.bin     Size  293572  KB
    Could you tell me, if I need the .bin files as well as the .zip files
    Note - 1137346 says that only .zip files are needed.
    Could you please clarify this doubt?
    And Note - 839187 says - To apply the patch set, follow the instructions in the patch set README file.
    But there is not readme file on service market place.
    Thanks.
    Edited by: Gautam Poddar on Aug 27, 2009 10:39 AM
    Edited by: Gautam Poddar on Aug 27, 2009 10:41 AM

    So, I downloaded the 2 .zip files.
    But the README file says -
    1 Ensure that your Oracle Database installation is the same release for which you are applying this patch. In other words, only apply the Release 10.2.0.4 Bundle patch to an Oracle Database Release 10.2.0.4
    Now, we are at 10.2.0.2.
    So to bring us to patch level 10.2.0.4, we are supposed to apply the above 2 .zip files, right?
    But the README says you can apply these patches only if you are already at 10.2.0.4
    Could you please clarify this?
    Thanks.

  • Applying oracle patchset in oracle-dataguard environment

    Hello There,
    I wish to apply oracle patchset in oracle dataguard environment.
    can you please let me know the steps that has to be taken on Primary & standby database?
    is there any specific document for this?
    DB - oracle 10.2.0.4
    OS - Linxu x86_64
    Best Regards
    Sachin Bhatt

    Hi Sachinn,
    To patch primary site, you can find the detailed infirmation in readme.html, in the patch zip file. Additionally, at the standby site, In order to apply the patch;
    1) stop the log shipment
    2) stop the oracle related services
    3) patch the Oracle
    4) Startup migrate
    5) execute the SQL scripts
    6) start the log shipment
    Check the link below;
    http://dbaforums.org/oracle/index.php?showtopic=17398
    Best regards,
    Orkun Gedik

  • HT5559 Oracle has updated java 7 to update 13. Re-enabling java 6 failed

    Oracle has updated java 7 to update 13. Re-enabling java 6 cannot be completed with mentioned commands in artikel HR5559. Can anybody help me?

    William Lloyd wrote:
    You need to run Java 7 at this point, as Java 6 has been disabled due to security risks and there's no current version available that will run on 10.8.
    That's not true. If you already have Java SE 6 installed it will run Lion and Mountain Lion.  The latest update was provided last Tuesday Java for OS X 2013-001.
    The update disables the Java 6 applet plug-in, but does not destroy it. It can be re-enabled using Apple instructions: "Java for OS X 2013-001: How to re-enable the Apple-provided Java SE 6 applet plug-in and Web Start functionality".
    @eoever,
    The instructions you cited has worked for many others, so I'm not certain why it isn't working for you. Did you previously have Java SE 6 installed and did you update it with 2013-001?

  • Oracle 10g maximum number of enabled roles ORA-28031

    Hi all!
    ORA-28031 appears when there are more than 148 enabled roles for oracle 9i...but this number is the same for oracle 10g?
    Thank You!

    Check the parameter setting of MAX_ENABLED_ROLES
    SQL> alter system set MAX_ENABLED_ROLES=250 scope=spfile;
    alter system set MAX_ENABLED_ROLES=250 scope=spfile
    ERROR at line 1:
    ORA-00068: invalid value 250 for parameter max_enabled_roles, must be between 1
    and 148
    SQL> select * from v$version;
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64biNicolas.

  • Oracles Patchset 6 (9.2.0.7) for the 9.2 Database Server and some stats

    Hi,
    look ( http://orcasoracle.blogspot.com/ ) at some statistics about the Patchsets of the Oracle 9.2 Database Server.
    regards
    Carl

    Yes!
    the problem is that .NET is availabe only on WinX Platforms.
    I hve heared somethong of mono a .NET Framework on Linux/Unix.
    But it's not only this base it's the question which tools/Patterns/Principials
    they use to ensure high quality coding.
    Carl

  • Installing Oracle, patchset and CPU

    I am building a new oracle server (Windows 2003 64-bit R2 SP2). I will be installing oracle 10.2 64-bit and patchset 10.2.0.4. Can you please let me know whether I can ialso nstall the latest oracle CPU before creating any database on the server?
    Regards

    vkidambi wrote:
    I am building a new oracle server (Windows 2003 64-bit R2 SP2). I will be installing oracle 10.2 64-bit and patchset 10.2.0.4. Can you please let me know whether I can ialso nstall the latest oracle CPU before creating any database on the server?
    RegardsAs others have said, given the choice you should definitely apply all available patchets (esp cpu) before creating any databases. But let me point out one thing. If you use dbca to create your database, and you chose one of the pre-defined templates, dbca will actually create the database from a pre-created standard backup. That backup will be of a database from the base level installation, which would then require picking up the patch instructions from the point of beginning to update the database dictionary. If you tell dbca to create a 'custom' database, it will create a db from scratch, using the CREATE DATABASE command, so will be created with all appilied patches available. As a learning exercise, I'd recommend that before you create any databases with this new installation, you walk through dbca twice, once selecting a pre-defined db, and once selecting for 'custom'. On both times, when you get to the end, do not select to create the database, but do select to create the scripts. Then get a cup of coffee, sit down and study both sets of scripts. After that, you'll know what course of action to take.

  • Oracle Patchset

    This is my first encounter installing oracle patches and i am having trouble finding an oracle patch.
    I am running oracle enterprise version 10.2.0.1.0 -64 bit on windows server 2003 x86 standard edition.When i search into metalink for patchsets it returns no patches.I did found a patch which is for OS versions 64 bit win 2003 Datacenter and Enterprise editions.
    Anyone please help me find the same for win 2003 x64 Standard edition.
    Thanks in advance

    I did found a patch which is for OS versions 64 bit win 2003 Datacenter and Enterprise editions.What is the path file name? search this patch file name into metalink.oracle website. There must be a patch.

  • Advice on applying Oracle patchset

    Hi all,
    I have to apply the 11.1.0.7 patchset to a test environment. This environment is an Oracle 11G (11.1.0.6) single instance environment running on HP-UX Itanium V11.31. The database uses ASM managed storage. As per recommendations I have set up and configured ASM in a separate 'home' from the database. My questions about applying the patchset are as follows :-
    1. Should I stop everything (i.e OEM, Listener , DB and ASM) before attempting to apply the patchset, even though ASM runs out of a separate home.
    2. Do I need to apply the patchset to the ASM home as well as the DB Home? The patchset notes aren't very clear on this.
    Any advice would be greatly appreciated.
    Thanks,
    Shaun.

    1. Should I stop everything (i.e OEM, Listener , DB and ASM) before attempting to apply the patchset, even though ASM runs out of a separate home.
    You have to stop anything on ORACLE_HOME path, that you will apply patch.
    if you apply on ASM Home anyway, you must stop database + listener .. before.2. Do I need to apply the patchset to the ASM home as well as the DB Home? The patchset notes aren't very clear on this.
    When You need to patch on ASM ORACLE_HOME, that you have to stop database, instance, ASM
    Patch ASM and then DB ...

  • Applying Oracle Patchset on a Clustered Oracle Database

    Hi All,
    I have Oracle 9i 9.2.0.4 (32bit on solaris 9) and its clustered with VERITAS Cluster Server Oracle Enterprise Extension and i am planning to apply patchset
    Oracle 9iR2 Patchset 9.2.0.7.0 on it.
    Kindly let me know how to apply patchset on a clustered oracle database and what are the steps to it and what precautions to be taken for this as it a very critical database.
    Thanks in Advance
    Deepak D

    Go to Metalink -> Patches & Updates, then select Advanced Search. You'll find all the instructions there, along with specifics for RAC.

  • Unzip Oracle patchset

    Hello,
    I just downloaded Oracle 10.2.0.4 patchset for AIX 5.3.
    They are 4 .bin files.
    As per Note - 509314, I joined the .bin files to form a single .zip file
    command:
    cat <prefix>aa.bin <prefix>ab.bin ... >> <prefix>.zip
    Now on AIX, when I try command - unzip <prefix>.zip it says that unzip is not found.
    Can I use any tool from SAP Kernel to unzip this file?
    Kindly suggest.

    Hi,
    If your file is not currupt, it should work...
    I assumed that you have java installed in your system.
    just correct the command and then try...
    jar -xvf filename.zip
    if it says "command not found", give the absolute path of jar file...
    #/path/to/your/jar/file/jar -xvf filename.zip
    you can search the file using the below command.
    which jar
    it will show you the where the jar file is installed.
    still if you fail to extract the file, try below tools to extract the same.
    download unzip and other tools from the link...
    [http://www-1.ibm.com/servers/aix/products/aixos/linux/download.html|http://www-1.ibm.com/servers/aix/products/aixos/linux/download.html]
    then try...
    Hope, it will help you...
    Rajesh Narkhede

  • OracleAS Patchset 10.1.2.3 Fails running oc4j  Configuration Assist

    Hi,
    We are upgrading our 12.0.4 EBS to 12.1.1.
    As part of pre -upgrade steps, i am applying 10.1.2.3 patch on 10.1.2.0.2.
    It is failing while running oc4j configuration assistant with below error.
    oracle.ons.SubscriptionException: Subscription request timed out after 120000 millseconds. Possible causes: OPMN may not be running, you may have an OPMN running in an alternate ORACLE_HOME using duplicate port values, or OPMN may be misconfigured.
    at oracle.ons.SubscriptionNotification.waitForReply(SubscriptionNotification.java:82)
         at oracle.ons.ONS.addSubscriber(ONS.java:336)
         at oracle.ons.Subscriber.realStartup(Subscriber.java:92)
         at oracle.ons.Subscriber.<init>(Subscriber.java:80)
         at oracle.ons.ONS.createNewSubscriber(ONS.java:690)
         at oracle.ias.sysmgmt.task.TaskMaster.sysInit(Unknown Source)
         at oracle.ias.sysmgmt.task.TaskMaster.sysInit(Unknown Source)
         at oracle.ias.sysmgmt.task.InstanceManager.sysInit(Unknown Source)
         at oracle.ias.sysmgmt.task.InstanceManager.init(Unknown Source)
         at oracle.j2ee.tools.deploy.Oc4jDeploy.doDeploy(Unknown Source)
         at oracle.j2ee.tools.deploy.Oc4jDeploy.execute(Unknown Source)
         at oracle.j2ee.tools.deploy.Oc4jDeploy.deploy(Unknown Source)
         at oracle.j2ee.tools.deploy.Oc4jDeploy.main(Unknown Source)
    ERROR: Caught exception while initializing DCM.
    Oc4jDeploy tool completed, but with errors.
    Please help.
    Thanks,

    Hussein,
    After successful completion of setup, while running configuration assistants, i got this error.
    This is the complete output.
    ================================================================================================================
    Output generated from configuration assistant "Application Server website Configuration Assistant":
    Configuration assistant "Application Server website Configuration Assistant" succeeded
    ================================================================================================================
    Output generated from configuration assistant "OC4J Instance Configuration Assistant":
    Reading ini file - '/u01/TST4ZA/apps/tech_st/10.1.2/j2ee/deploy.ini'Adding web-app 'webapp.war' for app 'BC4J'.
    OC4J instance 'home': Adding property 'jbo.server.in_oc4j=true'
    Adding web-app 'IsWebCacheWorkingWeb.war' for app 'IsWebCacheWorking'.Initializing DCM..oracle.ons.SubscriptionException: Subscription request timed out after 120000 millseconds. Possible causes: OPMN may not be running, you may have an OPMN running in an alternate ORACLE_HOME using duplicate port values, or OPMN may be misconfigured.
         at oracle.ons.SubscriptionNotification.waitForReply(SubscriptionNotification.java:82)
         at oracle.ons.ONS.addSubscriber(ONS.java:336)
         at oracle.ons.Subscriber.realStartup(Subscriber.java:92)
         at oracle.ons.Subscriber.<init>(Subscriber.java:80)
         at oracle.ons.ONS.createNewSubscriber(ONS.java:690)
         at oracle.ias.sysmgmt.task.TaskMaster.sysInit(Unknown Source)
         at oracle.ias.sysmgmt.task.TaskMaster.sysInit(Unknown Source)
         at oracle.ias.sysmgmt.task.InstanceManager.sysInit(Unknown Source)
         at oracle.ias.sysmgmt.task.InstanceManager.init(Unknown Source)
         at oracle.j2ee.tools.deploy.Oc4jDeploy.doDeploy(Unknown Source)
         at oracle.j2ee.tools.deploy.Oc4jDeploy.execute(Unknown Source)
         at oracle.j2ee.tools.deploy.Oc4jDeploy.deploy(Unknown Source)
         at oracle.j2ee.tools.deploy.Oc4jDeploy.main(Unknown Source)
    ERROR: Caught exception while initializing DCM.
    Oc4jDeploy tool completed, but with errors.
    Configuration assistant "OC4J Instance Configuration Assistant" failed
    =====================================================
    I stopped all apps services before starting the patch, but when it failed during relink phase, i cancelled the installation and did necessary steps and restarted installation.
    If at this stage i need to re apply the patch do i have to recover the 10.1.2 oracle home from backup?
    Thanks,

  • Expdp erro by oracle patchset p9718020_111070_MSWIN-x86-64

    Few day later, I after install oracle p9718020_111070_MSWIN-x86-64, backup tablespace erro,but exp OK .
    Export: Release 11.1.0.7.0 - 64bit Production on 星期四, 15 7月, 2010 18:00:02
    Copyright (c) 2003, 2007, Oracle. All rights reserved.
    连接到: Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    启动 "EDWARD"."SYS_EXPORT_TABLESPACE_01": edward/******** directory=xybak dumpfile=edward_20100715.dmp tablespaces=EAS_D_EDWARD_STANDARD PARALLEL=30
    正在使用 BLOCKS 方法进行估计...
    处理对象类型 TABLE_EXPORT/TABLE/TABLE_DATA
    ORA-31693: 表数据对象 "EDWARD"."T_LOG_HIS" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_LOG_APP" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_GL_ASSISTBALANCE" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_GL_ACCOUNTBALANCE" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_CSL_CSLREPORT" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    使用 BLOCKS 方法的总估计: 2.059 GB
    ORA-31693: 表数据对象 "EDWARD"."T_GL_VOUCHERASSISTRECORD" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_WFD_PROCESSDEF" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_QUERY_QUERYSOLUTION" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_GL_VOUCHERENTRY" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_RPT_REPORT" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_BD_ACCOUNTVIEW" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_RPTS_STORAGEFILEDATA" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_FS_SUMMARYLEDGER" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_CAS_JOURNAL" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_PM_USERORGPERM" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_BG_BGTEMREFBGITEMCOMBIN" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_FS_SETTLEMENTBILL" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_GL_CASHFLOWRECORD" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_FW_USERCUSTOMCONFIG" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_BAS_MESSAGE" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_CAS_PAYMENTBILL" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_CAS_PAYMENTBILL_BAK" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    ORA-31693: 表数据对象 "EDWARD"."T_FDC_COSTACCOUNT" 无法加载/卸载并且被跳过, 错误如下:
    ORA-02354: 导出/导入数据时出错
    ORA-06550: 第 行, 第 列:
    backup script:
    rem date format is "YYYY-MM-DD"
    expdp edward/edward directory=xybak dumpfile=edward_"%date:~0,4%%date:~5,2%%date:~8,2%".dmp tablespaces=EAS_D_EDWARD_STANDARD PARALLEL=30
    exit

    An export, with or without DataPump is not a backup.
    If the intent of what you are doing is to have a backup copy of your database use RMAN.

  • Analysis Authorization In Dev and impact of reports and roles in prod trans

    Hello,
    We are planning to switch to analysis authorization. We plan to make that change first in Dev and we were wondering what would be the impact on roles and reports we transport from dev (which is switched to Analysis Authorization) to production( on Old authirization) ? We wont transport new things to production till we switch to new auth in Prd.
    Thanks a lot,
    BP.

    Hello
    Even if you are transporting the roles from dev to quality and production, the analysis authorization objects will not be checked until you set "current procedure..." in RSCUSTV23.
    So there is no harm in transporting the roles and auhotrization until you change the concept to analysis.
    regards,
    Payal

Maybe you are looking for

  • Need guidance entering my own data in a PDF file

    Please refer to this example: http://www.gnupdf.org/Introduction_to_PDF I am trying to teach myself PDF internals. My immediate objective is to save some private data in my PDF files. My data is structured as "variable/value" pairs but I chose not to

  • Will Mac Min Work with 26" Samsung HDTV?

    Hey all, Thinking of getting a Mac Mini, just wondering if i simply plugged it in via HDMI or VGA to my 26" Samsung HDTV, will it work? And what would the res. be? Thx

  • How to transfer BoM after PO is created?

    Hello. I have created a BoM in the wrong assembly. The materials now already have POs created. Now, I would like to transfer this BoM to the correct assmebly, but how does this effect the materials that have purchase orders? If I just delete the mate

  • How to change password for sidadm user on HP-UX

    Hello How to change password for <sidadm> user on HP-UX

  • Ical events wrong times

    I have finally a reason to start using ical but i am having nothing but issues. For instance today i got an email stating a meeting from 11.00 to 14.30 I select it as its blue and create event pops up, it shows in that pop up box the correct start an