Is it possible to make the fnd_user table as an authenticator to weblogic

Hi,
I am looking for a way to make fnd_user table as an authenticator for a weblogic users.
Is it possible in first place without OVD and SSO ? My goal is to have fnd_users involve in human task approvals.
Thanks
Sai

I think your question is: how do you compare the encrypted password in FND_USER to the password that the end user entered in your custom application front end?
If that is indeed your question, you can decrypt the password in FND_USER as follows:
1) Take the standard fnd_web_sec package and make a copy called cust_fnd_web_sec. Delete all procedures in the package body except for decrypt. Then add decrypt to the package spec.
create or replace PACKAGE apps.cust_fnd_web_sec AUTHID CURRENT_USER AS
function decrypt(key in varchar2, value in varchar2)
return varchar2;
END cust_FND_WEB_SEC;
create or replace PACKAGE BODY apps.cust_fnd_web_sec AS
-- Exception
dml_inside_query exception;
pragma exception_init(dml_inside_query,-14551);
-- Function to encrypt a string using a specified key.
function decrypt(key in varchar2, value in varchar2)
return varchar2
as language java name 'oracle.apps.fnd.security.WebSessionManagerProc.decrypt(java.lang.String,java.lang.String) return java.lang.String';
END cust_FND_WEB_SEC;
2) Run the following query to decrypt the password.
WITH guest AS
SELECT 'GUEST/ORACLE' user_pwd,
UPPER (SUBSTR ('GUEST/ORACLE',
1,
INSTR ('GUEST/ORACLE',
- 1
) user_name
FROM DUAL)
SELECT distinct u.user_name,
apps.cust_fnd_web_sec.decrypt
((SELECT apps.cust_fnd_web_sec.decrypt
(g.user_pwd,
u.encrypted_foundation_password
) apps_password
FROM apps.fnd_user u,
apps.guest g
WHERE u.user_name = g.user_name),
u.encrypted_user_password
) decrypted_user_password
FROM apps.fnd_user u,
apps.fnd_user_resp_groups_direct r
where u.user_id = r.user_id
and u.user_name = <user name>
Good luck!
Scot

Similar Messages

  • Please help : How to make the anomalistic table just like below?

    Hi all,
    How to make the anomalistic table just like below? Anyone can give the way detail or thoughtway ?
    http://61.132.17.188/webber/table.gif

    This is just a suggestion.
    If you put your "JTable" in a "JScrollPane", then you can add any "java.awt.Component" to the corner of the "JScrollPane" -- using the "setCorner()" method (of "JScrollPane").
    I would suggest making a custon "JPanel" and overriding its "paintComponent()" method to draw a diagonal line (and the required text) on it.
    You can find out more about how to do this from the links I provided in my first reply.
    Hope this helps.
    Good Luck,
    Avi.

  • Is it possible to make the document window not to hide behind the palettes?

    Is it possible to make the document window not to hide behind the palettes (layers, paths etc) like in CS5? For instance if I want to make a correction in the right part of the image and zoom in, the window expand under the different palettes and I can no longer see the area which I want to correct without change the document window size. I don't want to use the Photoshop application fram because then I can't see stuff in other applications ID, mail an so on. 

    I have written about how to control various font sizes in Thunderbird here:
    http://www.ramsden.org.uk/9_Type_sizes.html
    Generally, you shouldn't need to zoom; you can pre-set the display of message text.
    To get straight to the point, you should probably try the https://addons.mozilla.org/en-us/thunderbird/addon/theme-font-size-changer/ add-on to address issues with the size of the message list font.

  • Is it possible to customize the ARUN table (J_3ABDBS) and delivery creation program (transaction VL04) in SAP?

    I am a student, pursuing MBA and currently doing internship with a big fashion and lifestyle company in India. I am stuck at a place where i need help.
    We are planning to give customer the control over the time of delivery of their orders as per their convenience. For that I am exploring the possibility of modifying the ARUN table in such a way that an extra column is added into the ARUN table. this field will contain a flag value (1/0) where '0' will indicate that the customer wants to block delivery for the specific items.
    at the time of delivery creation, transaction VL04 should check this flag value for every item. So when we try to create delivery for a whole order in one go, the delivery for the items with '0' flag value shouldn't be created.
    basically, my whole purpose is to enable our SAP system to create delivery on item level instead of on order level.
    Ques:
    1. Is it at all possible to do what i am thinking of?
    2. has any company customised the ARUN table and delivery creation program before?
    3. If we go ahead with this customisation in-house, will the SAP pull back the maintenance support on account of tempering with base programs?
    4. Also, please suggest other ways to do what i am trying to do?

    you can use the Tables SRRELROLES and IDOCREL
    if it is inbound delivery the use the business object BUS2015(outbound use LIKP)
    first get the ROLEID using the Delivery number as Objectkey(business obecjt BUS2015/LIK) from the SRRELROLES,
    then pass the ROLEID to the table IDOCREL to ROLE_A , get the ROLE_B,
    use this ROLE_B supply to ROLEID of SRRELROLES table(business object as IDOC, )
    get the objkey which is nothing But IDOC.

  • Is it possible to make the pasteboard and menus not so dark?

    We just upgraded to the new CC version of Indesign. Is it possible to make the paste board and menus/palletes white, or at least not so dark? It is very difficult to see darker colors in the color palette. The high contrast between the dark pasteboard and the white page gives me a splitting headache.

    apologies for the double post. I was not sure how this worked, and did not think it went through the first time. Can you diresct me to where that answer is? We did not see a reply regarding that.
    Thank you for your reply.

  • Is it possible to make the second Navigation invisible?

    That means is it possible to make the second line of the Toplevel Navigation invisible?

    Hello Jens,
    please take a closer look here.
    http://help.sap.com/saphelp_nw04/helpdata/en/5a/33befa45ca7f459b24d0c5d51d0749/frameset.htm
    Best Regards,
    Olaf Reiss

  • Is it possible to get the updated table records based on date & time.

    Is it possible to get the updated table records based on date & time in oracle.
    Thanks in advance.

    no, actually i am asking update records using 'UPDATE
    or DELETE' statement, but not insert statement.
    Is it possible?
    I think we can do using trigger on table, but problem
    is if i am having 20 tables means i have to write 20
    trigger. i don't want like this.Of course it's still possible, typically you'll find applications with a column LAST_UPDATE, probably a LAST_UPDATED_BY and so on column. You don't say what your business need is, if you just want a one of query of updates to particular records and have a recent version of Oracle, then flashback query may well help, if you want to record update timestamps you either have to modify the table, or write some code to store your updates in an audit table somewhere.
    Niall Litchfield
    http://www.orawin.info/

  • Hi i have a iphone5 I lost my password ha possibility I make the switch for 5s can not open the icloud?? if accepted as pay the difference? thank you for it helped.

    hi i have a iphone5 I lost my password ha possibility I make the switch for 5s can not open the icloud?? if accepted as pay the difference? thank you for it helped.

    Post in your native language.  Your post is very difficult to understand.  What password are you talking about?  You device passcode?  Your Apple ID password?

  • Is it possible to make the background of an image transparent in indesign?

    is it possible to make the background of an image transparent in indesign?

    It's not necessarily the best way, but depending on the image content, you might be able to get an acceptable result with the options under Object > Clipping Path...
    EDIT: So technically, the answer to your question is: No, but you can apply a clipping path to hide the background.
    Also, again depending on the image content, as well as the underlying content, it might be possible to use blend modes in the Effects panel to render the background transparent.
    Background removal is best done in Photoshop, where the image can then be saved as .PSD and its native transparency will be honored when placed in InDesign.

  • Is it possible to name the results table.

    Hi, I'm new to java and have hit a brick wall devloping a GUI which access a SAPDB database.
    They layout of the GUI is:
    have a awt lists in card layout, which is populated with the results of a SQL query to table REGION.
    However the number of results returned can be greater then 1Mill. To minimise the mem useage, i'm using the ResultSet absolute(), first() etc methods to collect and display small chunks of the data, for the different card in the gui. This works fine :)
    However, the user is able to select an item from the list to perform a new query, which the results a presented in a dialog box, not dependent on the parent frame. Works :)
    But, when the user (I) try to move anothe card in the parent frame I get this error:
    SAP DBTech JDBC: Object is closed
    com.sap.dbtech.jdbc.exceptions.ObjectIsClosedException: SAP DBTech JDBC: Object is closed
    at com.sap.dbtech.jdbc.ConnectionItem.assertOpen(ConnectionItem.java:54)
    at com.sap.dbtech.jdbc.ResultSetSapDB.beforeFirst(ResultSetSapDB.java:177)
    at blastDb.Table.getResultSetSize(Table.java:205)
    at blastDb.Table.setCursor(Table.java:227)
    at ViewDatabase$RegionPanel.setRegionList(ViewDatabase.java:354)
    at ViewDatabase$TabPanel.showRegionList(ViewDatabase.java:180)
    at ViewDatabase$TabButtonListener.actionPerformed(ViewDatabase.java:289)
    at java.awt.Button.processActionEvent(Button.java:381)
    at java.awt.Button.processEvent(Button.java:350)
    at java.awt.Component.dispatchEventImpl(Component.java:3526)
    at java.awt.Component.dispatchEvent(Component.java:3367)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:191)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
    After some reading I have come up with this hypothesis:
    In the parent frame there is the object (class) RegionTable, which contains the ResultSet (rsR) of the sql query generated by it.
    In the dialog box there is the object (class) ProteinTable which also contains the ResultsSet (rsP) of the sql query generated by it.
    So when RegionTable querys the database the rsR points to the results table in the SAPDB. All good.
    However when ProteinTable querys the database, rsR closes and rsP is valid ie. points to the results table in the SAPDB.
    Thus after the second query RegionTable.rsR is unable to collect the results of its query. BAD :(
    From what i have read, if the results table is named for the first query, the second call which results table is named something diff then rsR will not close, as the results table is not destroyed, thus rsR can read it's results after the second qury.
    This problems occours when the objects share the same connection or diff connections.
    As far as I'm aware i'm using JDBC 1.2 drivers and SAPDB latest build.
    I know i could hold the results in a view, but that requies more coding, being able to name the results table in the SAPDB make it alot easier.
    So my question is:
    1. Are my assumptions correct??
    2. is there a SQL statement to name the results table for a given query?
    From SAPDB:
    A result table name identifies a result table (see table).
    Syntax
    <result_table_name> ::= <identifier>
    And I've got no idea what is beging impiled beyond that it is possible to name a results table. Obtained from :
    http://www.sapdb.org/htmhelp/da/ed9036dfe4b903e10000009b38f889/frameset.htm
    If anyone can help, that would be fantastic!!!
    Cheers
    fauxn

    I've check the code, when the dialog box is opened a new connection is made, and i still get the same error:
    SAP DBTech JDBC: Object is closed
    com.sap.dbtech.jdbc.exceptions.ObjectIsClosedException: SAP DBTech
    JDBC: Object is closed
    at com.sap.dbtech.jdbc.ConnectionItem.assertOpen(Connection
    Item.java:54)
    at com.sap.dbtech.jdbc.ResultSetSapDB.beforeFirst(ResultSet
    SapDB.java:177)
    at blastDb.Table.getResultSetSize(Table.java:205)
    at blastDb.Table.setCursor(Table.java:227)
    at ViewDatabase$RegionPanel.setRegionList(ViewDatabase.java
    :354)
    at ViewDatabase$TabPanel.showRegionList(ViewDatabase.java:1
    80)
    at ViewDatabase$TabButtonListener.actionPerformed(ViewDatab
    ase.java:289)
    at java.awt.Button.processActionEvent(Button.java:381)
    at java.awt.Button.processEvent(Button.java:350)
    at java.awt.Component.dispatchEventImpl(Component.java:3526
    at java.awt.Component.dispatchEvent(Component.java:3367)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Ev
    entDispatchThread.java:191)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Even
    tDispatchThread.java:144)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThr
    ead.java:138)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThr
    ead.java:130)
    at java.awt.EventDispatchThread.run(EventDispatchThread.jav
    a:98)
    when i ask rsR to collect the results from it's query.
    Dosen't make sence, unless its they way I'm implementint the GUI???
    I'll look into the JDBC driver bug.
    Cheers

  • Is it possible to make the automatic scroll go left to right instead of top to bottom?

    Hi all,
    I find it hard to follow text when adobe is scrolling from top to bottom. Is there any way to make it scroll left to right instead?

    user13392320 wrote:
    Is it possible to make ODI process a source row by row instead of as a dataset?Yes it is, the Agent acts like a SQL cursor if you use a select on the source tab (in the IKM) and an insert on the target tab (same step in the IKM) it will read it row by row. You can tweak the batch fetch array sizes in the Agent configuration.
    user13392320 wrote:
    To make changes to the target table I need to join the source table to the target table. I want to process source records in a particular order. What will be loaded from the current source record will depend on the previously loaded, related source record, during this some run of my ODI job. And ideas? Thanks!Cant see why you cant drag the target table onto the source datastores and join them - carefully choose where you want the join to take place (probably in the target). If you want to order the records there are some Knowledge Module tweaks to specify an order by clause using the UD1 -> UD5 flags on a datastore. Search the forum or google for the code.
    Hope this helps.
    Alastair

  • Possible to link the two tables?

    Dear All,
    I am currently trying to create a report where the user will enter in the customer code and then using discounts on item groups to create a sales price (list price - customer discount = sales price). I'm currently trying to do this in crystal reports but I just can't seem to get the values.
    The problem I have is the OITM.Itemgroupcode is of type number (from the item table) where the OSPG.ObjKey is of type string (this represents the itemgroup code in the Discount table). Because of the different types I cannot link the two fields. If they were the same then it should be easy but I can't seem to get around this.
    Does anyone have any idea of what I could do to resolve my issue, while I am trying to do this with crystal currently I'm not locked into using this platform.
    Any help and comments are much appreciated.
    Troy

    Hi Troy,
    Welcome you post on the forum.
    Try this to start:
    SELECT T0.ItemCode, T1.CardCode, T1.Discount
    FROM OITM T0
    INNER JOIN OSPG T1 ON CAST(T1.ObjKey AS INT)=T0.ItmsGrpCod
    WHERE T0.ItmsGrpCod like '[%0\]%'
    If you get result, you can create a Command for your CR report.
    Thanks,
    Gordon

  • Is it possible to make the entire keywords hierachy export in the metadata?

    I have created the following Keyword hierarchy in Aperture:
    Location, Europe, Eastern Europe, Croatia, Dalmatia, Split
    In Aperture I only need to add the bottom level 'Split' as a keyword and when I use the search function and insert a word from any of the higher levels (e.g. Croatia) It finds my picture.
    My problem is that when I export that file the Keywords that get exported in the metadata is only the bottom level I first entered (ie Split). This is no use to me when using the files outside of aperture as I may still want to search at the higher levels.
    Is there anyway to make the entire relevant keyword hierarchy be exported within the metadata without have to go back and add all the levels myself?

    Unless things have changes, keywords are not hierarchical at all as a standard. The hierarchy in Ap is used just for managing keyword purposes only.
    So it works within Ap but not when exported. You will have to assign multiple keywords or reestablish similar scheme in whatever other app that your are exporting the image to.

  • Is it possible to make the compiler driver use a third-party pre-processor?

    In other compiler suites I've used in the past it's been possible to force the compiler driver to use a different pre-processor if it was needed.  Does Sun Studio offer similar functionality?
    Ultimately what I'm after is finding a way to force the compiler to do pre-processing and compilation in separate processes.
    -Brian

    What compiler(s) are you using --C, C++, or Fortran?
    What version of Studio are you using?
    The exact answer might depend on the compiler and version.
    But before looking at replacements for the compiler's own preprocessor, do you really want to run your own preprocessing program? If so, the the recognition of source code and the output format need to be compatible with the compiler.
    If you just want to separate preprocessing from the rest of the compilation, you can use the -P or -E options to get the preprocessor output, then compile that output. To maintain correspondence with the original source code files and lines, you would use the -E option. C example:
    % cc -E hello.c > newhello.c
    % cc newhello.c
    % ./a.out
    Hello
    For C++, templates can introduce problems when you expect the compiler to find template definitions automatically, as is the case with the standard library. You will  probably need to add the option -template=no%extdef to be able to compile template code. C++ example:
    % CC -E -template=no%extdef hello.cc > newhello.cc
    % CC -template=no%extdef  newhello.cc
    % a.out
    Hello world.
    Refer to the C++ Users Guilde chapters on template compilation models for for details.

  • Is it possible to make the ISE guest server redundant ?

    Hi,
    We've an ISE cluster of two ISE nodes.
    The ISE guest server works fine on the primairy ISE node.
    MAC address of the guest client is set in the map 'GuestDevices' after accepting the AUP policy.
    The the ISE sents the COA and the client authenticates again and is punt in the guest vlan.
    But when the primairy ISE is offline, I see the guest portal AUP page on the secondairy ISE node.
    I can accept the AUP policy, and I get an error message.
    On the secondairy ISE I see that the COA to the switch is sent, to clear the session to the primairy ISE....
    But the COA request should ask to clear the session to the secondairy ISE ( the primairy ISE is offline ).
    Should it be possible to configure the ISE guest functionality redundant in an ISE cluster?
    /SB

    The Guest portal can run on a node that assumes the Policy Services persona when the primary node with Administration persona is offline. However, it has the following restrictions:
    •Self registration is not allowed
    •Device Registration is not allowed
    •The AUP is shown at every login even if first login is selected
    •Change Password is not allowed and accounts are given access with the old password.
    •Maximum Failed Login is not be enforced
    http://www.cisco.com/en/US/docs/security/ise/1.0/user_guide/ise10_guest_pol.html#wp1126706

Maybe you are looking for

  • ADobe Reader error while opening CRYSTAL REPORT

    i HAVE INVOKED A CRYSTAL REPORT USING A JSP , AND COULD EVEN EXPORT THAT TO A PDF FILE ,but when i try to open that particular file using the adobe reader am getting the error given below. Acrobat could not open MyReport[1].pdf.pdf because it is eith

  • Bates Number PDFs -- Add Documents to Folder in Sequence

    I am having an issue with Bates Numbering in Acrobat Pro v9.  After I Bates Number a series of documents in a folder and quit Acrobat, the Bates number resets to 000001.  When I add documents to the folder, I must manually set the Bates Number to sta

  • Webdynpro UI element

    I am using a table UI element and i want to add a row header in it so that i have a separate column header in correspondence with a row header thereafter i may have my data fields. How do i do that? Please help..My output should be of the format: Sno

  • I am interested in downloading email attachment files directly to my App.

    Looked at dropbox, pdf reader and other Apps which automatically appear as an option when you are trying to download an attachment in your Ipad email. What kind of method or functions that an App need to include so email programs can recognize it and

  • Consolidate Library and Japanese filenames

    I'm using iTunes 8.0.1 on WinXP Pro and I'm having an odd problem. I have a number of Japanese albums and music videos in my library, and I regularly use the Consolidate Library function to keep everything organized. When I change song titles in my l