Database or Application Express Authentication

For an APEX application that resides behind a secured portal, which authentication scheme should I use?
It seems to me Database authentication is more flexible (many db users granted with different privileges) while Application Express authentication is easier (one user with authorization not as flexible).
Am I off on the assumption? can someone tells me the pros and cons of the two?
TIA,
Yivon

Hi, Dimitri --
It is not Oracle portal. This portal is set up to limit access from public. I will have a link behind the portal, but I still need to limit access to groups of users with various permissions. Meaning whoever can click on the link does not necessary have permission to access my APEX application, and even if he/she can access the application, he/she may not be able to access certain pages or buttons.
My questions is: which authentication scheme will be better and why.
Thanks again,
Yivon

Similar Messages

  • Application Express Authentication

    Hello,
    I am quite new to apex and I was not able to find an answer to this question. When we use the Application Express Authentication for user authentification, the message displayed when there is a login error is something like 'Invalid Login Credentials'.
    I was wondering where is this message generated? I thought in shared components -> auth, but no. If we want to modify this message, do we need to create our own auth. scheme?
    Regards,

    The INVALID_CREDENTIALS message is the one you need.
    I think your application language does not match the language you entered for the INVALID_CREDENTIALS message. These two languages must match in order to have your INVALID_CREDENTIALS message applied. Navigate to the 'Globalization' section on the 'Application Properties' page. This page tells you how the application language is determined.

  • Application Express Database

    I created a database using Application Express and can not recall my password. I am able to log in as an Admin; however the system will not allow me to reset the user's password because an email address is not available in the system. Can anyone tell me how to add a user's email address so that I can reset the user's password?
    I also need to know how what is the difference between 'Take a full database backup vs Backup database'? I performed a backup a couple of days ago, but I need to simulate a database failure and prior to doing so, I need to backup the database so that I can see the changes.
    Thank you.

    Did you try to update the user's email address? After you update it, you can then reset the password.
    Go to Administration > Manage Users and Groups > Edit user (by clicking the pencil icon under Edit column) > Enter Email Address and click the [Apply Changes]
    Robert
    http://apexjscss.blogspot.com
    Edited by: sect55 on Dec 16, 2012 7:49 PM

  • Oracle Portal, Application Express, Oracle Forms/Reports 10g - which one?

    Hi,
    I have Oracle 10g database and Application Express installed on one linux box.
    second linux box has Oracle HTTP server running from where i call the htmldb pages.
    3rd linux box has Oracle Application Server 10.1.2 installed along with SSO, Portal 10.1.4 , Forms Server etc.
    Now, i see there are 3 ways i can develop web applications
    1. using Application Express and http server which is very basic and simple.
    2. using Oracle Forms/Reports 10g and forms/reports server
    3. Oracle Portal 10.1.4 in Application Server 10.1.2
    Can someone guide me, which one of the above 3 is worth sticking on forever for developing web applications. i am really not sure which one of the above is best for Web developement in terms of long term planning. and i believe all 3 of the above can be integrated with Oracle SSO for authentication.
    Can someone guide me please to select one of the above and can you explain me why for my better understanding of the different tools?
    Thanks,
    Philip.

    Hi Philip.
    If you already have Oracle Portal, I think that portal is the best solution.
    Portal can be integrated with others applications using SSO.
    Oracle portal have a lot of features that help you to develop web applications.
    If portal does not offer what you want, you can develop your own portlets using java or plsql.
    Take a look at the default home page of oracle portal.
    Look better the features that portal offer to you.
    http://portalcenter.oracle.com
    Thanks.

  • Oracle 11g XE Application Express - Retrieve or reset password

    I cannot remember my password to access an existing database in Application Express. I tried entering my password 3 times, but the system does not provide a status other than 'Invalid Login Credentials'. I am going to assume that 3 times is limit before you have to reset the password or from what I see reinstall. When selecting reset, the system asks for an email address that was never established in the system. How can I reset my password without uninstalling and reinstalling Oracle 11g XE?
    Any help will be greatly appreciated.

    Hi,
    You can login with ADMIN user to INTERNAL workspace and manage all workspace users and change passwords.
    http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35129/aadm_users.htm#autoId0
    Regards,
    Jari
    My Blog: http://dbswh.webhop.net/htmldb/f?p=BLOG:HOME:0
    Twitter: http://www.twitter.com/jariolai

  • Forms and reports on Application Express

    Hi:
    Is it possible to import regular forms and reports( .fmb and .rdf) into the application express and run in the database xe/application express environment?

    Hello,
    Not yet possible...
    What you could do is run the Form in an iframe, but if you talk about migrating the forms and reports, the APEX Dev team is working on that.
    Regards,
    Dimitri
    -- http://dgielis.blogspot.com/
    -- http://www.apex-evangelists.com/
    -- http://www.apexblogs.info/
    Message was edited by:
    Dimitri Gielis@AE

  • Difference Between Application Express and XE

    Hello
    I am new and would like to know what is the difference between Application Express(Apex) and XE?
    Is XE a standalone version and Apex is more like an enterprise editiion?
    Thanks

    read on http://www.oracle.com/technology/products/database/application_express/html/apex_and_xe.html
    Oracle Database 10g Express Edition (Oracle Database XE) includes Oracle Application Express (Oracle APEX) release 2.1, a declarative, graphical development environment for creating database-centric Web applications. Oracle APEX is installed in Oracle Database XE as the primary tool for managing the database and building Web-based applications. The majority of the administration tasks of Oracle Database 10g Express Edition can be performed using the administrative features of Oracle APEX, such as monitor database activity and manage database users, storage, memory and database objects. The simple Web-based interface enables users with minimum Oracle experience to easily manage the database. Application Express is pre-installed and fully configured, and it is immediately available after installation of Oracle Database 10g Express Edition.
    Is XE a standalone version and Apex is more like an enterprise editiion?XE is oracle database (free) it for test or using on limit (to 4GB of user data, use up to 1GB of memory, and use one CPU on the host machine)
    APEX is application (Web) can integrate on Oracle Database Enterprise, Standard and .... RAC
    Edited by: Surachart (HunterX) on Jun 15, 2009 6:03 PM

  • Problems with "Application Express Accounts" authentication scheme...

    Hi.
    I'm using Application Express 4.1.1.00.23 on Oracle 10g XE.
    I have created and used an authentication scheme based on APEX accounts which worked okay for a while but it now experiencing issues. All the current users are working fine, but I cannot add new ones in the app! Oh, I'm using an APEX generated Access Control page within the app (which I have deleted/recreated to no joy).
    If I make changes to a current user I get the expected "1 row(s) updated, 0 row(s) inserted." message and it has indeed worked. If I "Add User" and "Apply Changes", nothing happens... well, the page is seemingly submitted, but no action is taken, no errors are raised, but no user is added.
    Curiously, if I both amend a user and add a user before applying changes I get the following -
    "1 error has occurred
    Current version of data in database has changed since user initiated update process. current row version identifier = "A884FA378C851786DDFE3A33709CB23C" application row version identifier = "234234C67A01764460EDABD366BC4C48" (Row 2)"
    The row is mentions is the one I tried to amend. To make matters worse, it's not consistent as another row I tried to amend (at the same time as inserting a new user) gives the following error -
    "1 error has occurred
    unique constraint (ICTLIVE.APEX_ACCESS_CONTROL_PK) violated (Row 1)"
    This update, again, works correctly when I try to update without adding a new user!
    Very confused, can anyone help please!
    Thanks in advance,
    Adam.

    Hi, and thanks for the reply.
    I have used this successfully before myself... that's why this is confusing me! I have tried recreating the page with the same number and also creating a new page with a new number and the result is the same. It leads me to believe there's something else going on but I have no idea what!
    Adam.

  • SSO Authentication for more than one application in Application Express

    Hello,
    I recently got a single application working with SSO integration for Application Express 2.2.
    Now I would like to create multiple applications within the same workspace, which all use SSO authentication. I tried both copying the working one from the other application and creating a new SSO authentication scheme from scratch into the new aplication.
    I cant seem to make the new application work with SSO authentication. Do I have to go through all of the same steps I went through to get it working with the first application?
    Thanks
    -sean

    Ok, my bad.
    After shutting down my web browser and reopening it, the SSO integration now works for both the old and new applications. Not sure what was cached, but it was bypassing the sso check.

  • How can you SELECT via Database Link CLOB data using Application Express?

    Customer Issue:
    Developer using Oracle's Application Express 3.1. The Developer is trying to SELECT a CLOB datatype column from a remote (10.2.0.3) database, via a database link on her 10.2.0.4 based client Application. The Developer wants to be able to select CLOB data from the remote database which has limitation that she can't make any changes to the remote database.
    Developer's Comments:
    I do a select and get the error. Getting error ORA-22992: cannot use LOB locators selected from remote tables. So she feels she can't use dbms_lob.substr in this configuration I can do a "select into" but that is for one value. I am trying to run a select statement for a report that brings back more than one row. I do not have permission to change anything on the remote database. I want to access the remote database and multiple tables.
    This is not something I work with, would greatly appreciate help or ideas. Is this a limitation of the 3.1; or does she just not have this set up correctly; or should she be using a Collection (if yes, please share example)
    Thanks very much,
    Pam
    Edited by: pmoutrie on Jun 4, 2009 12:01 PM
    Hello???
    Would really appreciate an answer.
    Thanks,
    Pam

    This may not be a perfect solution for you but it worked for my situation.
    I wanted to grab some data from Grid Control's MGMT$JOB_STEP_HISTORY table but I couldnt' create an Interactive Report due to the existance of a CLOB column. I cheated this by creating a view on the GC DB, grabbing the first 4000 characters and turning it into a varchar2 column:
    create view test_job_step_history as
    select job_Name, target_name, status, start_time, end_time, to_char(substr(output,1,4000)) output
    from MGMT$JOB_STEP_HISTORY where trunc(end_time) > trunc(sysdate)-90
    In an APEX Interactive Report:
    select * from test_job_step_history@GCDB
    Granted, the output looks aweful right now but I am only looking for a very particular output (failed, denied, ORA-, RMAN-, etc) so the formatting isn't the most important thing to me right now.
    If anyone can improve -- and I'm sure you can -- on this I'd love to hear about it.
    Thanks,
    Rich

  • Oracle Database XE to Application Express 3.0.1

    Hello,
    For some reason, I am really lost when it comes to upgrading from Oracle Database XE to Application Express 3.0.1. in a PC Windows 32-bit environment. In the following link: http://www.oracle.com/technology/products/database/application_express/html/3.0.1_and_xe.html
    it states to follow step 3.2 of the following link: http://download.oracle.com/docs/cd/B32472_01/doc/install.300/b32468/install.htm#CHDHIJGE.
    It tells me to run apexins.sql. I can't find this script. Am I missing something? I need very detailed step-by-step instructions. Any and all help is welcome. I have been fighting with this for two days, and I am not getting anywhere. Thanks in advance!
    Sharon

    Hi, try with this>
    Apex 3.01 Install
    gordan
    http://gordanmilojevic.blogspot.com/

  • Database security with PUBLIC EXECUTE privileges for Application Express

    I recently tried installing APEX into an existing database containing a data warehouse. Security on this database is quite controlled and PUBLIC EXECUTE to SYS owned objects had been removed. Ie there was no PUBLIC EXECUTE on:
    DBMS_LOB
    UTL_HTTP
    UTL_FILE
    UTL_SMTP
    UTL_RAW.
    When I tried to install APEX, I got all kinds of errors and logged a TAR. The analyst told me to grant execute to public to the above SYS owned objects. This contradicts the "Policies" in 10G Grid control and the Metalink Notes 131752.1 &
    Note:247093.1.
    Can these execute privileges be changed to another user in the htmlDB
    application such as FLOWS_FILES? Or HTMLDB_PUBLIC_USER? What is the security reccomendations for Oracle Application Express? Calling any product managers out there....

    Developers/users have started clicking around and are now getting errors. There is a function called CUSTOM_AUTH and one called CUSTOM_HASH which do not compile. They have complain about not seeing UTL_RAW so had been relying on PUBLIC synonyms. here's the 1 function:
    create or replace function custom_hash (p_username in varchar2, p_password in varchar2)
                             return varchar2
                             is
                             l_password varchar2(4000);
                             l_salt varchar2(4000) := '2ZVKZMILYMGVFRFXOZIVZ72RJNJY8V';
                             begin
                             -- This function should be wrapped, as the hash algorhythm is exposed here.
                             -- You can change the value of l_salt or the method of which to call the
                             -- DBMS_OBFUSCATOIN toolkit, but you much reset all of your passwords
                             -- if you choose to do this.
                             l_password := utl_raw.cast_to_raw(dbms_obfuscation_toolkit.md5
                             (input_string => p_password || substr(l_salt,10,13) || p_username ||
                             substr(l_salt, 4,10)));
                             return l_password;
                             end;

  • Is Oracle Application Express the same of Oracle Database Express Edition (

    Hi,
    perhaps a silly question.
    I've tried to download Oracle Application Express. Before of installing it, I've noticed that looking at the About the Create Application Manual it looks like the Application Builder that I already use with the web-based page for Oracle Database 10g XE (Express Edition). But thus is Oracle Application Express the same of using Application Builder of Oracle Database 10g XE? To me it seems so, but I'd like to be sure of that
    Thanks!

    oracle database XE 10g include APEX installed, version 2.... i don't remember exactly
    Oracle database sinde 11g includes APEX installed too
    Yes, APEX have a tab with application builder, there you create applications, but the version is very old, install Oracle DB XE 11g or upgrade APEX

  • Does "Application Express" belong to the "Database" Category

    I wonder if the "Application Express" forum belongs in the "Database" Category. Probably it could be moved to an Application Server or Developer category ?

    Its not App Server. It is developer-related, but then so is SQL and PL/SQL and oracle text.
    Does Jive support a single forum appearing in multiple categories ?

  • Can not login to Oracle Application Express after upgrade to 3.2

    I installed oracle database express and then I upgrade APEX to 3.2 on it. I got the login page but I can not login by using any account, like SYS, SYSTEM. From the document, internal ADMIN account should exist but I did not see it from dba_users table.
    Thanks,
    Julie

    HI Don,
    I did run apxchpwd.sql to change the Application Express ADMIN user password. Then I invoked http://mymachine:8080/apex and got the Application Express login page. I put ADMIN in workspace and ADMIN in Username and the new password. But I still cannot login. I also tried http://mymachine:8080/apex/apex_admin page login. I typed ADMIN as username and the new password. Then I clicked on Login button. Nothing happened. No error message.
    Any idea?
    By the way, what does apxxepwd.sql do?
    Thanks,
    Julie

Maybe you are looking for

  • How to get 25 chara. long name of keyfigure Stru.

    hi friends      i use Bx3.0.      how to get tech. name of keyfigure , is there something 25 chara long name ?.     thank's in adv.

  • HT4557 I cannot get home sharing to work - have checked passwords

    I am trying to set up homesharing and cannot get it to work.  I have set it up on ipad and my computer in itunes.  But shared does not come up under itunes and when I try to connect on ipad it says cannot connect to home sharing.

  • Is datasocket messaging between a network of small applications feasible?

    I want to create a number of self contained applications (exe's) that can be strung together to form a complete test solution. The exe's need to pass messages to one another in <To<From<data> format and I'd like to use datasocket as it's a  very simp

  • Cost Reports in IW32

    Hi, I have made some sttings changes for the cost report in IW32. Now when I go to the cost reports in IW32, the system is going dump. Can I revert back the changes what I made in the cost reports settings? Prase

  • Naming of infosource- prefix 8

    What is the significance of 8 as a prefix to infosource's technical name, apart from just a naming convention? I searched a lot but couldn't get the answer...