Permission name for "drop public synonym"

We can drop public synonym as:
GRANT DROP PUBLIC SYNONYM TO User1;How the permission/role is named to run this statement?
Which table can i query to see if my logged in user has this right?
I googled but didnt find.

DROP PUBLIC.. can be granted to a ROLE and that ROLE in turn can be granted to an USER. Also this can be granted directly to the user.
SELECT * FROM dba_role_privs; --To find the ROLES granted to the USER
SELECT * FROM role_sys_privs; --To find the privileges granted to a ROLE
SELECT * FROM dba_sys_privs; --To find the system privileges granted to a USERYou can use DBMS_METADATA also
SELECT DBMS_METADATA.GET_GRANTED_DDL('SYSTEM_GRANT','YOUR_ROLE_NAME') from dual
SELECT DBMS_METADATA.GET_GRANTED_DDL('OBJECT_GRANT','YOUR_ROLE_NAME') from dual
SELECT DBMS_METADATA.GET_GRANTED_DDL('ROLE_GRANT','YOUR_ROLE_NAME') from dual

Similar Messages

  • Dropping public synonyms in a pluggable database

    I have an Oracle 12c container database with several pluggable databases in it.  In one of the pluggable databases, I de-installed OLAP by running the following scripts:
    SQL> @%oracle_home%/olap/admin/catnoamd.sql
    SQL> @%oracle_home%/olap/admin/olapidrp.plb
    SQL> @%oracle_home%/olap/admin/catnoxoq.sql
    SQL> @%oracle_home%/olap/admin/catnoaps.sql
    After running the scripts, I then generated the SQL statements to remove invalid OLAP synonyms, by executing the following:
    select 'drop public synonym ' || object_name || ';'
    from dba_objects
    where status <> 'VALID'
    and owner = 'PUBLIC'
    and object_type = 'SYNONYM'
    and object_name like '%OLAP%';
    When I execute the resulting SQL statements in the pluggable database, I get the following error for all of them:
    ERROR at line 1:
    ORA-65040: operation not allowed from within a pluggable database
    If I switch back to the CDB$ROOT container and execute the same statements, I get the following error:
    ERROR at line 1:
    ORA-01432: public synonym to be dropped does not exist
    How can I remove these invalid public synonyms from my pluggable database?

    OK - let's go back to the basics
    For 12c you should NOT be manually removing/uninstalling/disabling Oracle options.
    There is a CHOPT utitlity specifically designed to enable or disable certain options.
    http://docs.oracle.com/cd/E11882_01/install.112/e48740/post_inst_task.htm#CHDFEIJF
    5.2.7 Enabling and Disabling Database Options
    When you install Oracle Database, some options are enabled and others are disabled. To enable or disable a particular database feature for an Oracle home, shut down the database and use the chopt tool. See Example 5-1.
    The chopt tool is a command-line utility that is located in the ORACLE_HOME/bin directory. The syntax for chopt is:
    That doc section shows that one of the 'db_option' values available is 'olap' to disable. NOTE: the uttility DISABLES the option. It is still not clear to me why you would attempt to actually deinstall it.
    If your concern is licensing then all you need to do is disable it. It is very possible that you have corrupted that PDB by attempting a manual uninstall. Only Oracle support could tell you for sure.
    If it is a new PDB and licensing is your issue you may be far better off starting over and using CHOPT to disable the options you don't want.
    1. why are you 'unistalling' olap in the pdb? What PROBLEM are you trying to solve?
    2. why are you manually dropping synonyms?
    3. how did you decide to execute those particular scripts? Is there an Oracle doc you are following that has instructions for deinstalling olap? Does that doc give you the order to execute the scripts in?
    If you review the catnoamd.sql script you will see that just about ALL that it does is drop public synonyms.
    Most of those synonyms that it drops have 'olap' in the name.
    Which suggests that if Oracle wanted those synonyms YOU are trying to drop to be dropped you have to wonder why it didn't drop them itself in that script.
    Was that script the FIRST script you executed?
    1. Modify your 'drop' script to simply create the DDL to drop the synonyms.
    2. Then examine the data dictionary to see what objects those synonyms refer to.
    3. Then check if those objects still exist or not
    4. Also check those scripts to see if they did anything (e.g. drop) those objects.
    Post the results of the above.

  • Technical names for drop down values through webui

    Hi All, I have ECC 6.0 (SAPKH61705) transactions being launched in CRM 7.0 (SAPKU71305) through the transaction launcher. We are able to display technical names for values in ECC through the gui, and in CRM in both the gui and webui. Is it possible to display the technical names for ECC through the webui? Apologies if this is not the correct forum, I was not sure where to post. For further clarification of the issue, I hope these screen shots assist: ECC gui with 'display technical names' activated: qui - tech names on.jpg CRM webUI with 'display technical names' activated in both ECC and CRM: webui - tech names not visible.jpg Assistance appreciated.

    Hi Amy,
    Yes, it's possible.
    You can achieve it by coding. Instead of passing only the description to your drop down values, we can send technical name and description simultaneously to your drop down value. That's it.
    BR,
    RAM.

  • CWMS hostnames are not treated as valid subject alternate names for a public certificate

    Hi,
    I have a problem to get s public certificate for my CWMS Server 2.0
    fqdn for public vip is "meet.company.de"
    But the fqdn hostnames for admin and media vm are "admin.company.corp"
    The public certification authority does not accept our CSR because the Subject Alternate Name xxxx.company.corp ist not valid
    Any ideas how we can proceed? Wildcard certificate is not an option.

    Hello,
    There are couple of things you can try to do:
    1. Change the Certification Authority. At least until November 2015, CAs should accept internal company domains and provide SSL certs for them. Not sure what CA you are trying to use, but I've seen Verisign, GoDaddy, Entrust, etc. providing SSL certs for internal domain names (using SAN certs)
    2. Change the FQDNs of your internal VMs. You would need to ensure you configure "company.de" zone in your internal DNS, create DNS entries for all the internal VMs, Private VIP and Admin and WebEx Site for "company.de" domain, and then perform the hostname change on CWMS for all the VMs and Admin site. You can change the VMs hostnames if you go to CWMS Dashboard > System > View More, and by clicking on each VM you will get an option to change the hostname. If the hostname is defined in DNS and resolves to the same IP address as the original hostname, the entry will be properly updated. (NOTE: don't change the IP addresses if not really needed. If needed, take a look at the instructions here) . Once you modified all the hostnames, you can generate new CSR (SAN) and you will get valid internal VM hostnames and your CA will be able to issue you a certificate.
    3. If you end up using the same domain name on all the VMs and VIPs, you may consider wildcard certs (not sure why the are not the option in your case).
    This is all that you can do when it comes to this issue.
    I hope any of this will help.
    -Dejan

  • DB Link Public Synonym

    Hi Guys
    I have a public SYNONYM that was created to access a table on the remote database using a DB Link.
    We are able to access the DB Link using SQL Plus and the Synonym BUT when the same is used inside the cursor query of a PL/SQL block we get the following error message!
    This is driving me crazy... need your expert suggestion :)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Errors for PROCEDURE SP_PROCESS_SESEBA031:
    59/12 PLS-00341: declaration of cursor 'V_CUR' is incomplete or
    malformed
    60/9 PL/SQL: ORA-01775: looping chain of synonyms
    60/9 PL/SQL: SQL Statement ignored
    95/15 PL/SQL: Item ignored
    123/9 PL/SQL: SQL Statement ignored
    124/18 PLS-00320: the declaration of the type of this expression is
    incomplete or malformed
    127/9 PL/SQL: Statement ignored
    127/12 PLS-00320: the declaration of the type of this expression is
    incomplete or malformed
    148/13 PL/SQL: SQL Statement ignored
    161/37 PL/SQL: ORA-00904: "V_DTL_REC"."TRADE_DATE": invalid identifier
    161/37 PLS-00320: the declaration of the type of this expression is
    incomplete or malformed
    180/9 PL/SQL: Statement ignored
    180/53 PLS-00320: the declaration of the type of this expression is
    incomplete or malformed
    182/9 PL/SQL: SQL Statement ignored
    213/14 PLS-00320: the declaration of the type of this expression is
    incomplete or malformed
    213/24 PL/SQL: ORA-00984: column not allowed here
    Compile source: /usctreg1/app/db/proc/SP_PROCESS_SESECRC.src
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Thanks & Best Regards,
    Faisal.

    Hi,
    As I say, when we access the synonym (that links to a table through a DBLINK) we have this issue. The code can be as simple as
    DECLARE
    var1 int := 0;
    CURSOR S1 IS SELECT col1, col2 from TB_DBLINK;
    BEGIN
    LOOP through Cursor S1
    END;
    Here the TB_DBLINK is:
    CREATE PUBLIC SYNONYM TB_DBLINK FOR TB_DBLINK@DBL1
    The TB_DBLINK on the DBL1 is also a Public Synonym... So it means that a Public Synonym is being created for a Public Synonym!
    Able to access this using SQL Plus simple select though :(

  • Do I need to deploy Public Synonym in Target Schema?

    Hi,
    I need to develop and deploy a mapping. I need to use source table in source schema but a Public Synonym for a terget table. This destination table for the public synonym is not target_schema where mapping is to be deployed. Do I still need to deploy the public synonym into my target schema where mapping is or not? I was 3wandering since its a public synonym and the actual destination table is already in database I may not have to deploy this synonym. Thanks for the help in advance..

    OWB does not currently directly support public synonyms. You will have to deal with these synonyms outside OWB and if you use the synonym from a mapping you can trick OWB to use it by creating and using a dummy table in the mapping.
    Regards:
    Igor

  • Create a public synonym for a db link - "Connection desccriptor not found".

    I want to create a public synonym for a db link.
    The existing db link name is tst.world ( which is in db links table and is working fine).
    I created the following db link using the following command:
    create public synonym "syn.world" for "tst.world";
    It created the synonym successfully.
    If I try the following, it throws error "Connection desccriptor not found".
    select * from [email protected];
    It says "Connection desccriptor not found".
    Any suggestions.
    Thanks in Advance.

    Well then, lookup the Documentation on the CREATE SYNONYM statement in the SQL Language Reference manual.
    The documentation lists the types of objects which you can create synonyms for.
    You can create synonyms for objects referenced across DBLinks.
    You cannot create synonyms for DBLinks.
    Hemant K Chitale

  • How to revoke access of PUBLIC permissioned objects for one DB User.

    Hi
    I am using 10.2.0.4.0 , and i have a production1 schema and production2 schema in one Database.
    Some of the objects of Production1 schema having PUBLIC permissions.
    Eventhough some of the Production1 schema objects are PUBLIC production2 schema should not able access.
    Is it possible, if possible can you help me.
    Thanks in Advance.

    To add to what others have already posted consider replacing the grants to public with grants to a role and grant that role to all users except the username in question and future users who fall into the same category as far as what you want them to see.
    If you cannot change the public grants then you basically have to live with the target user having access to the objects.
    IF public synonyms are used to access the objects then in the target user account you could potentially create a set of private synonyms that point to an empty set of tables by the same name. In the case of where access is via an application under the target user username this would mast the tables of interest; however, if the user has direct access to Oracle it would not stop them from accessing the objects using the owner.table_name format as this would bypass using the private or public synonyms.
    Generally speaking all object access privileges should be granted to user created roles and usernames should be granted only those roles necessary for them to perform their job related tasks.
    HTH -- Mark D Powell --

  • Public synonym (or similar) for message queue?

    I have problems enqueueing (and dequeueing) from a queue in a different schema than the enqueuer's/dequeuer's.
    If i only write the queue name
    DBMS_AQ.ENQUEUE( queue_name => TheQueue,
    and so on... );
    I get the exception
    ORA-25205: The Queue MyUser.TheQueue does not exist.
    If I also supply the schema name
    DBMS_AQ.ENQUEUE( queue_name => TheSchema.TheQueue),
    and so on... );
    it all works fine.
    For flexibility, I would like to omit the schema name. I tried creating a public synonym for the queue.
    CREATE PUBLIC SYNONYM TheQueue FOR TheQueue;
    This does not give an error, but when executing
    DBMS_AQ.ENQUEUE( queue_name => TheQueue,
    and so on... );
    I get an execption
    SP2-0749: Cannot resolve circular path of synonym TheQueue
    I get the same exception when I do
    DESC synonymName
    as the owner or another user.
    The procedure which executes the enqueue is executed as definer (not current_user).
    Does anyone have an idea how to be able to skip the schema name for the queue when enqueueing/dequeueing?
    Thanks,
    Lena

    There is no way for do that. See "Synonyms on queue tables and queue" on "Application Developers Guide- Advanced queuing"
    Sorry

  • Public Synonyms for Nested Tables - Insertion Problem

    Hi,
    we are facing a problem during implementation. Our DB set up
    is , we will be having two schema named OWNR and COPY.
    In the schema, OWNR we have to create all the tables,
    types,procedures, packages and obj.....This schema will have
    both DDL and DML privileges.
    In the schema, COPY we are not supposed to create any tables,
    objects. We have to create public synonyms for all the tables,
    types, procedures... in OWNR and grant ALL privilege to the
    schema COPY.The schema, COPY will have only DML privileges.
    The problem is we have some nested tables in our application.
    When I try to insert into the synonym which is created for the
    nested table, it is not allowing me to insert..The whole
    implementation is stucked..Please help.The scripts are given
    below.......
    We have a type name SITA_ADDRESS_TY which is used by the nested
    table SITA_ADDRESSES_NT.Script used for creating the Type,Nested
    table,Table, Public Synonym and granting all privilege to these
    types and tables are
    CREATE OR REPLACE TYPE SITA_ADDRESS_TY AS OBJECT (
    SITA_ADDRESS VARCHAR2(10),
    REMARKS VARCHAR2(100)) ;
    PROMPT SITA_ADDRESSS_NT...
    CREATE OR REPLACE TYPE SITA_ADDRESSES_NT AS TABLE OF
    SITA_ADDRESS_TY ;
    Using this nested table we have created the table,
    UMS_SITA_ADDRESS
    CREATE TABLE UMS_SITA_ADDRESS (
    COMPANY_CODE VARCHAR2 (6) NOT NULL,
    AIRLINE_CODE VARCHAR2 (6) NOT NULL,
    DESTINATION VARCHAR2 (6) NOT NULL,
    SITA_ADDRESS SITA_ADDRESSES_NT)
    TABLESPACE EKUMDAT
    PCTFREE 5
    PCTUSED 40
    INITRANS 1
    MAXTRANS 255
    STORAGE (
    INITIAL 64K
    NEXT 64K
    PCTINCREASE 0
    MINEXTENTS 1
    MAXEXTENTS 505
    FREELISTS 1 FREELIST GROUPS 1 )
    NOCACHE
    NESTED TABLE SITA_ADDRESS STORE AS UMSNT_SITA_ADDRESS ;
    PROMPT SYNONYM SITA_ADDRESS_TY...
    CREATE PUBLIC SYNONYM SITA_ADDRESS_TY FOR SITA_ADDRESS_TY
    PROMPT SYNONYM SITA_ADDRESSES_NT...
    CREATE PUBLIC SYNONYM SITA_ADDRESSES_NT FOR SITA_ADDRESSES_NT
    PROMPT UMS_SITA_ADDRESS...
    CREATE PUBLIC SYNONYM UMS_SITA_ADDRESS FOR UMS_SITA_ADDRESS
    Granting Privileges
    PROMPT SITA_ADDRESS_TY...
    GRANT EXECUTE ON SITA_ADDRESS_TY TO COPY
    PROMPT SITA_ADDRESSS_NT...
    GRANT EXECUTE ON SITA_ADDRESSES_NT TO COPY
    PROMPT UMS_SITA_ADDRESS...
    GRANT ALL ON UMS_SITA_ADDRESS TO COPY
    When I connect to copy and desc UMS_SITA_ADDRESS, the structure
    is
    SQL> desc ums_sita_address
    Name Null? Type
    COMPANY_CODE NOT NULL VARCHAR2(6)
    AIRLINE_CODE NOT NULL VARCHAR2(6)
    DESTINATION NOT NULL VARCHAR2(6)
    SITA_ADDRESS
    OWNR.SITA_ADDRESSES_NT
    Why is it so??. Even though I have a synonym for
    SITA_ADDRESSES_NT, it is not referencing the synonym but instead
    refer the OWNR.SITA_ADDRESSES_NT
    Because of this when I try to insert into ums_sita_address(in
    schema COPY), it is giving the following error,
    SQL> insert into ums_sita_address values
    ('EK','EK','DXB',SITA_ADDRESSES_NT());
    insert into ums_sita_address values
    ('EK','EK','DXB',SITA_ADDRESSES_NT())
    ERROR at line 1:
    ORA-00932: inconsistent datatypes
    But when the same connect to OWNR and try to insert with the
    same stmt, it is inserting...
    Our middle tier can connect only to COPY schema alone..Is there
    anything to be done in the DBA side to achieve this??.
    Please help from your valuabe experience...Or can you ask your
    collegues if they have got a soln to this probs..Our
    implementation team is stucked with this...
    Thanks
    Priya

    Hi
    I am not sure but maybe you need to use this command:
    SQL> insert into ums_sita_address values
    ('EK','EK','DXB',SITA_ADDRESSES_TY());
    SITA_ADDRESSES_TY() instead SITA_ADDRESSES_NT
    Regards

  • Public Synonyms for Nested Tables - Insertion Problem  - Please Help!!!!!

    Hi,
    we are facing a problem during implementation. Our DB set up
    is , we will be having two schema named OWNR and COPY.
    In the schema, OWNR we have to create all the tables,
    types,procedures, packages and obj.....This schema will have
    both DDL and DML privileges.
    In the schema, COPY we are not supposed to create any tables,
    objects. We have to create public synonyms for all the tables,
    types, procedures... in OWNR and grant ALL privilege to the
    schema COPY.The schema, COPY will have only DML privileges.
    The problem is we have some nested tables in our application.
    When I try to insert into the synonym which is created for the
    nested table, it is not allowing me to insert..The whole
    implementation is stucked..Please help.The scripts are given
    below.......
    We have a type name SITA_ADDRESS_TY which is used by the nested
    table SITA_ADDRESSES_NT.Script used for creating the Type,Nested
    table,Table, Public Synonym and granting all privilege to these
    types and tables are
    CREATE OR REPLACE TYPE SITA_ADDRESS_TY AS OBJECT (
    SITA_ADDRESS VARCHAR2(10),
    REMARKS VARCHAR2(100)) ;
    PROMPT SITA_ADDRESSS_NT...
    CREATE OR REPLACE TYPE SITA_ADDRESSES_NT AS TABLE OF
    SITA_ADDRESS_TY ;
    Using this nested table we have created the table,
    UMS_SITA_ADDRESS
    CREATE TABLE UMS_SITA_ADDRESS (
    COMPANY_CODE VARCHAR2 (6) NOT NULL,
    AIRLINE_CODE VARCHAR2 (6) NOT NULL,
    DESTINATION VARCHAR2 (6) NOT NULL,
    SITA_ADDRESS SITA_ADDRESSES_NT)
    TABLESPACE EKUMDAT
    PCTFREE 5
    PCTUSED 40
    INITRANS 1
    MAXTRANS 255
    STORAGE (
    INITIAL 64K
    NEXT 64K
    PCTINCREASE 0
    MINEXTENTS 1
    MAXEXTENTS 505
    FREELISTS 1 FREELIST GROUPS 1 )
    NOCACHE
    NESTED TABLE SITA_ADDRESS STORE AS UMSNT_SITA_ADDRESS ;
    PROMPT SYNONYM SITA_ADDRESS_TY...
    CREATE PUBLIC SYNONYM SITA_ADDRESS_TY FOR SITA_ADDRESS_TY
    PROMPT SYNONYM SITA_ADDRESSES_NT...
    CREATE PUBLIC SYNONYM SITA_ADDRESSES_NT FOR SITA_ADDRESSES_NT
    PROMPT UMS_SITA_ADDRESS...
    CREATE PUBLIC SYNONYM UMS_SITA_ADDRESS FOR UMS_SITA_ADDRESS
    Granting Privileges
    PROMPT SITA_ADDRESS_TY...
    GRANT EXECUTE ON SITA_ADDRESS_TY TO COPY
    PROMPT SITA_ADDRESSS_NT...
    GRANT EXECUTE ON SITA_ADDRESSES_NT TO COPY
    PROMPT UMS_SITA_ADDRESS...
    GRANT ALL ON UMS_SITA_ADDRESS TO COPY
    When I connect to copy and desc UMS_SITA_ADDRESS, the structure
    is
    SQL> desc ums_sita_address
    Name Null? Type
    COMPANY_CODE NOT NULL VARCHAR2(6)
    AIRLINE_CODE NOT NULL VARCHAR2(6)
    DESTINATION NOT NULL VARCHAR2(6)
    SITA_ADDRESS
    OWNR.SITA_ADDRESSES_NT
    Why is it so??. Even though I have a synonym for
    SITA_ADDRESSES_NT, it is not referencing the synonym but instead
    refer the OWNR.SITA_ADDRESSES_NT
    Because of this when I try to insert into ums_sita_address(in
    schema COPY), it is giving the following error,
    SQL> insert into ums_sita_address values
    ('EK','EK','DXB',SITA_ADDRESSES_NT());
    insert into ums_sita_address values
    ('EK','EK','DXB',SITA_ADDRESSES_NT())
    ERROR at line 1:
    ORA-00932: inconsistent datatypes
    But when the same connect to OWNR and try to insert with the
    same stmt, it is inserting...
    Our middle tier can connect only to COPY schema alone..Is there
    anything to be done in the DBA side to achieve this??.
    Please help from your valuabe experience...Or can you ask your
    collegues if they have got a soln to this probs..We are stucked
    with this...
    Thanks
    Priya

    Hi
    I am not sure but maybe you need to use this command:
    SQL> insert into ums_sita_address values
    ('EK','EK','DXB',SITA_ADDRESSES_TY());
    SITA_ADDRESSES_TY() instead SITA_ADDRESSES_NT
    Regards

  • What can i do for creating view on a public synonym?

    Hi people,
    I have create a public synonym for other users object as,
    SQL> create public synonym pdep for scott.dept;
    Synonym created.
    then i tend to create a view on this public syn as,
    SQL> create view vpdep as select * from pdep;
    create view vpdep as select * from pdep
    ERROR at line 1:
    ORA-01031: insufficient privileges
    I have privilege to create view.also i can create view on a public synonym of my own objects.for ex,
    SQL> create public synonym cdep for dept;
    Synonym created.
    SQL> create view vcdep as select * from cdep;
    View created.
    what could be the reason behind this?is there any privilege required for me.pls suggest me.
    Regards
    VIDS

    Hi vidusnat!
    This is from Oracle's onlinedocumentation:
    >
    Privileges Required to Create Views
    To create a view, you must meet the following requirements:
    You must have been granted one of the following system privileges, either explicitly or through a role:
    o The CREATE VIEW system privilege (to create a view in your schema)
    o The CREATE ANY VIEW system privilege (to create a view in another user's schema)
    You must have been explicitly granted one of the following privileges:
    o The SELECT, INSERT, UPDATE, or DELETE object privileges on all base objects underlying the view
    o The SELECT ANY TABLE, INSERT ANY TABLE, UPDATE ANY TABLE, or DELETE ANY TABLE system privileges
    In addition, in order to grant other users access to your view, you must have received object privileges to the base objects with the GRANT OPTION clause or appropriate system privileges with the ADMIN OPTION clause. If you have not, then grantees cannot access your view.
    >
    I hope that this will bring a little light into darkness!
    Yours sincerely
    Florian W.

  • View Owner and table name of public synonym

    A schema user has created a public synonym of a table to another user, say U1.
    How could U1 view all the details of the public synonyms, such as a list of all the public synonyms, and the corresponding owner and table names?

    select synonym_name
           , table_owner
           , table_name
    from all_synonyms
    where owner = 'PUBLIC'
    order by 2, 3
    /Be warned that this is likely to be a very long list, so you might want to also filter on
    and table_owner not ('SYS', 'SYSTEM')or similar.
    Cheers, APC
    Blog : http://radiofreetooting.blogspot.com/

  • F4 describe for packages with public synonyms error

    v1.1.0.23 If I hit the F4 key to do a describe for a package that has a public synonym, an error box pops up that says "No valid query. No query found for version of the selected database" . After 5 presses of the OK button, a flyout window displays that contains the package spec.

    Hi
    I am not sure but maybe you need to use this command:
    SQL> insert into ums_sita_address values
    ('EK','EK','DXB',SITA_ADDRESSES_TY());
    SITA_ADDRESSES_TY() instead SITA_ADDRESSES_NT
    Regards

  • Generate public names for ALL attributes?

    Hi all,
    What suggestions do you have to generate public names for ALL attributes in OPM 10.4?
    We're trying to pretty up the decision report by setting invisible ALL attributes, except for: the top goal, structural reference number, and base data.
    Seems like the only way to get it done is to go in the build model and manually create public name one-by-one.
    Thanks,
    Isamu

    Hi Isamu,
    It sounds like you could use the silent property to customise your decision report.
    If Attribute A is proven by B, C and D, you can set A to silent and it will hide B, C and D from a decision report...there is no need to individually set B, C and D to invisible.
    Check out the help file here http://docs.oracle.com/html/E27987_01/Content/Decision%20reports/Hide_information_in_decision_report.htm
    What's really helped me in the past is creating a Visual Browser file (or multiple files if your rulebase is large) of the rules, and identifying the attributes you want in the decision report by colour coding the visualization. After you have the visual picture, it becomes much easier to see which attributes you should set to silent & invisible to achieve the correct report.
    Let me know if this helps!
    Cheers,
    Ben

Maybe you are looking for

  • USB Drive not showing in Airport Utility

    I have a USB HD formatted with Mac OS Extended (journaled) which I plugged in to my Airport Extreme and it does not show in Airport Utility.  Any ideas? Thanks,

  • Headphones for Small Ears?

    Hi ~ The Earbuds that came with my new Shuffle just won't stay in my ears, even sitting perfectly still. I got the Griffin Earjam Earbuds - even the smallest size is too big for my ears... I need to find something that will fit really small ears - pl

  • Same Exam used in Multiple Certifications

    Looking at the Exam 1Z0-051 it is used in multiple OCA certification paths. Two I am interested in are: Database 11g Administrator Certified Associate = 1Z0-051 + 1Z0-052 Oracle PL/SQL Developer Certified Associate = 1Z0-051 + 1Z0-144 If I pass 1Z0-0

  • HT3805 How do I restore Vault created under Snow leopard to new IMac with Maverick 10.9.2

    Purchased a new IMac with OS 10.9.2 trying to restore an Aperture Vault (created by snow leopard) I get error message that Vault could not be restored because it was created by older OS. Is there a fix for this or do I kiss my 4k pics goodbye - I hop

  • XCode installation hangs in a weird way

    Hi I wanted to reinstall XCode and doing so in App Store was just "installing" forever I mean days. Then I used some tips from forums to remove cache files, /private files and TMP files. Then I was able to start XCode installation fresh from App Stor