ORA-28007: the password cannot be reused

Anytime I try and login with a user that has password verification profile I receive:
ORA-28007: the password cannot be reused
Please tell me that ApEx 2.2 did not actually just implement the 'change password' and see if the hashes match for the built in DB Authentication.

In hindsight, perhaps we should have mentioned in the Release Notes that when this new authentication scheme is used in post-2.0 applications, the underlying mechanism used for password verification is database version dependent, explaining potential drawbacks of the pre-10.2.0.3 method. Then developers would have better information about the new authentication scheme type and could decide if it was right for them. They would also be able to decide whether importing post-2.0 applications that used this authentication scheme from a 10.2.0.3 database into a post-2.0 Application Express instance on a pre-10.2.0.3 database would be the right choice given the same potential issues. However, this technique, like it or not, is used as a workaround to the absence of exposed password verification methods in earlier server versions and has been used for many years in production systems, including large-scale HTML DB deployments, from well before this new authentication scheme was exposed for use as such, but where developers implemented the method themselves as components of their authentication architecture.
In short, I think your objection to the method on technical grounds (citing known pitfalls) is valid but I think you're saying that anyone who's ever used the method in any application technology in a production system ought to have found a better alternative. Maybe you're right.
Scott

Similar Messages

  • Login Error Help ORA-28007: the password can not be reused

    Hi,
    I have a problem
    Users can not connect to an Apex application. They are associated with a profile that uses a function to verify the password complexity.
    They get:
    ORA-28007: the password can not be reused ORA-06512: at "APEX_030200.WWV_FLOW_SECURITY", line 248 ORA-06512: at "SYS.WWV_FLOW_VAL", line 55 ORA-06521: PL / SQL: Error mapping function
    Error ERR-10480 Unable to run authentication credential check function.
    Oracle Apex is installed in Oracle 9i ...
    Any suggestions?
    Thanks

    782150 wrote:
    SQL> select profile from dba_users where username = 'xxxxxx';
    PROFILE
    DEFAULTIf you get this i think your default profile was changed.Try following
    1.Connect through sqlplus and alter system set  resource_limit = false then change password again.
    2.Also post there
    select LIMIT from dba_profiles where RESOURCE_NAME in ('PASSWORD_REUSE_MAX','PASSWORD_REUSE_TIME')
    if you get different than DEFAULT then
    alter profile default limit PASSWORD_REUSE_MAX default PASSWORD_REUSE_TIME default
    then try change password again

  • ORA-20100 The system cannot find the file specified 0RA-06512

    I can create and deploy a .NET stored procedure but when I run it either from Visual Studio 2005 Oracle Explorer or TOAD or SQLPlus I get the following:
    ORA-20100: The system cannot find the file specified.
    ORA-06512: at "SYS.DBMS_CLR", line 211
    ORA-06512: at "PROD.GETSEGADDRNO", line 7
    ORA-06512: at line 1
    It is basically the same C# code as the OTN sample except for accessing a table in my database.
    I found a forum thread dated 2006 with basically the same error message and it said the problem was fixed in Oracle Database patched to 10.2.0.2 but I can't find such a patch for 10g R2 Enterprise.
    This is my first time setting up Server 2003, Oracle 10g and ODT for .NET
    (I successfully created and deployed an external procedures for Oracle 8.1.7 on Windows 2000 a couple of years ago)
    This is the code:
    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Data;
    // use the ODP.NET provider
    using Oracle.DataAccess.Client;
    using Oracle.DataAccess.Types;
    namespace CLRLibrary1
    // Sample .NET stored function returning address number (ADDR_NO) for
    // a given segment number (SEG_NO)
    public class Class1
    public static int GetSegAddrNo(int segno)
    int addrno = 0;
    // Check for context connection
    OracleConnection conn = new OracleConnection();
    if (OracleConnection.IsAvailable == true)
    conn.ConnectionString = "context connection=true";
    else
    throw new InvalidOperationException("context connection" +
    "not available");
    conn.Open();
    // Create and execute a command
    OracleCommand cmd = conn.CreateCommand();
    cmd.CommandText = "SELECT ADDR_NO FROM SEG WHERE SEG_NO = :1";
    cmd.Parameters.Add(":1", OracleDbType.Int32, segno,
    System.Data.ParameterDirection.Input);
    OracleDataReader rdr = cmd.ExecuteReader();
    if (rdr.Read())
    addrno = rdr.GetInt32(0);
    rdr.Close();
    cmd.Dispose();
    conn.Close();
    return addrno;
    } // GetSegAddrNo
    } // Class1
    } // CLRLibrary1
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
    With the Partitioning, OLAP and Data Mining options
    was installed from the Oracle downloads site: 10201_database_win32.zip
    On Windows Server 2003 R2 Standard Edition SP2
    Oracle .NET tools was installed using: ODTwithODAC1020221.exe
    The CLR Service is running
    Deployment says that it is successfull.
    The DLL is in the expected Oraclehome\BIN\CLR folder
    The deployment script is:
    CREATE OR REPLACE LIBRARY "SYS"."ORATEST6_DLL" AS '$ORACLE_HOME\bin\clr\OraTest6.dll';
    GRANT EXECUTE ON "SYS"."ORATEST6_DLL" TO PROD;
    GRANT EXECUTE ON "SYS"."DBMS_CLR" TO PROD;
    GRANT EXECUTE ON "SYS"."DBMS_CLRTYPE" TO PROD;
    GRANT EXECUTE ON "SYS"."DBMS_CLRPARAMTABLE" TO PROD;
    CREATE OR REPLACE FUNCTION PROD.GETSEGADDRNO wrapped
    a000000
    1f
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    8
    147 138
    ePHIr6kvu6nZ9gYrxgs40akg18owg1zQf/ZqZ3QC2vjqaIs25soMp1nBmBfBj1ZboVvNkdPT
    8qhpuEVdmv4n2nlF5ynrhLsm3F0h9ZGrTQ4tGYIybWjMFxYNlDDeBOx1i7O0GviP8AxHys23
    kW8aTVA2xV8IuLNlwP7KWFw70tGbg+lUIlRhYo5WmLW6N9wcjOCeLZK6W6s6tvd4zKAQykzc
    sIsaneE0FWyV9Q1BD0yJpLoCfWH+f6fVXsne5Feyxu68k5geCJ8F5FCLm2ycvxIiKNKTIpiD
    q4wshbsYLTTPHX3F6pA=
    The parameter mapping is:
    return value int32 number
    segno int32 number
    Bob Sorrell
    [email protected]
    863-662-5524

    These are the Reference Properties for Oracle.DataAccess in the OraTest6 app:
    Aliases: Global
    Copy Local: False
    Description: Oracle.DataAccess.dll
    File Type: Assembly
    Identity: Oracle.DataAccess
    Path: c:\oracle\ora102\odp.net\bin\2.x\Oracle.DataAcess.dll
    Resolved: True
    Runtime Version: v2.0.50727
    Specific Version: False
    Strong Name: True
    Version: 2.102.2.20
    This is what GacUtil shows:
    The Global Assembly Cache contains the following assemblies:
    Oracle.DataAccess, Version=2.102.2.20, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Oracle.DataAccess, Version=1.102.2.20, Culture=neutral, PublicKeyToken=89b483f429c47342
    Number of items = 2
    The GAC seems to contain both 2.102.2.20 and 1.102.2.20
    Do I need to remove one?

  • Not able to connect to database: ORA-28001: the password has expired

    I started getting the 'password has expired' error in my SOA server log today (six months after installing my SOA Suite 11.1.1.4 development environment). I found a tip in an old forum thread:
    Failed to connect to database instance: ORA-28001: the password has expired
    and changed the password expiration time as suggested, and bounced my SOA server hoping for the best. But I'm still getting the password has expired error. Is there a way to clear that out so that I don't have to go back and figure out which user(s) are being affected and what their passwords should be reset back to so that my SOA environment will work again? Thanks!

    Hi,
    Better to check the password_life_time unlimited for all your schemas, suppose your prefix is DEV you may have:
    DEV_MDS
    DEV_ORABAM
    DEV_ORASDPM
    DEV_SOAINFRA
    Cheers,
    Vlad

  • Error ORA-20001: The payment cannot be fully paid with the monetary units a

    Hi All,
    I have got the following error, when I am trying to run Pre-Payments. The error is coming for employees who are having Payment Method as "Cash".....
    Error ORA-20001: The payment cannot be fully paid with the monetary units available.
    ORA-06512: at "APPS.HR_UTILITY", line 937
    ORA-06512: at "APPS.HR_PRE_PAY", line 1454
    ORA-06512: at "APPS.HR_PRE_PAY", line 1944
    I am not sure why that error is coming.
    Can anyone tell me what needs to be done for rectifying that error.....
    Regards,
    Phani

    What is the application release?
    Please see these docs.
    ORA-20001: APP-06442 The Payment Cannot Be Fully Paid With The Monetary Units Available Processing PrePayments [ID 250010.1]
    ORA-20001: The Payment Cannot Be Fully Paid With The Monetary Units Available [ID 1226804.1]
    Pre-payments Error when Paying an Employee in Currency other that USD or CA : The Payment Cannot be Fully Paid with the Monetary Units [ID 249746.1]
    Thanks,
    Hussein

  • The transaction log for database 'mydatabase' is full. To find out why space in the log cannot be reused, see the log_reuse_wait

    Every time I get this error, at different points of testing inserts and deletions on my table:
    The transaction log for database 'mydatabase' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases
    Why do I keep getting this?  All I'm doing is deleting several hundred thousand records and inserting them into a couple of tables.  i shouldn't have to truncate my log every time or my application bombs out!
    sys.databases only gives me this info for log_reuse_wait_desc which does nothing for me:
    LOG_BACKUP

    sp_helpdb BizTalkDTADb
    ALTER DATABASE BiztalkDTADb
    SET RECOVERY SIMPLE;
    GO
    DBCC SHRINKFILE (BiztalkDTADb_log, 1);
    GO
    sp_helpdb BizTalkDTADb
    GO
    ALTER DATABASE BiztalkDTADb
    SET RECOVERY FULL
    GO

  • The transaction log for database 'WSS_Content' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases

    Hi all,
    Observing the below error in event logs once in every day at 3:30 AM on the on SQL Server Machine, it is being used for TFS 2010.
    The transaction log for database 'WSS_Content' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases
    Kindly advice me here on what to do?
    Thanks in advance

    First thing to check is, what is happening at 3:30am to cause the log to fill up?  Is there any maintenance tasks being run against the DB, such as index re-organizations or rebuilds?  If so, take a look at what the job is doing, maybe it could
    be tuned (ex:  A Maintenance Plan with a rebuild indexes task will rebuild *every* index whether it needs it or not.  Look at using something that checks how fragmented an index is, and then intelligently determines what, if anything, to do to that
    index.)
    Basically, the error is telling you that SQL is trying to do something in the DB, and has filled up the log (either because it's not getting backed up often enough, or the transaction in question is running *very* long, or your log is set to not auto-grow)
    So, a couple possible solutions:
    Increase the frequency of Transaction Log backups of WSS_Content (only works if the DB is in Full Recovery)
    If you've got the disk space, turn on auto-growth for the TLog (or just manually grow it larger) {This will work for both Full and Simple Recovery}
    It would be nice to know what's causing the space to not be re-used, but with this occuring at 3:30am, you'll either need to set up an Agent job to run around that time and record its results, or manually run something like "select log_reuse_wait_desc from
    sys.databases where name = 'WSS_Content';"  Me, I prefer to be soundly sleeping at 3:30am and would set up an Agent job to run from say about 3:00am to 3:45am once per minute (maybe even more frequently.)
    DON'T shrink the log, though.  SQL will idealy grow the log as large as it needs it (if autogrowth is enabled) and no more.  If you shrink the file, SQL will just have to re-grow it later again, which can affect performance.
    Jason A.

  • ORA-27369: The system cannot find the file specified.

    I am trying to run a job in DBMS_Scheduler in 10.2.0.2 and i am getting the following error:
    ORA-27369: job of type EXECUTABLE failed with exit code: The system cannot find the file specified.
    I am trying to have it execute an external .bat file. The .bat file works fine if i execute it manually. (This is MS Server 2003)
    I created the same job in another instance and it runs fine. I took the same files directory copied it to another server (all file permissions are the same on both servers) and took the creation scripts for the job and ran them in the new database and i am getting this error when i try to run the job. There is very little information for this specific error. In the two databases all the permissions are the same for the user and the scripts all executed successfully.
    Any ideas on what is casuing this error.
    I am not sure if its Oracle thats having the problem or if Windows is somehow holding it up.
    (PS. I have permissions in the local security policy to allow 'Log on as Batch job' in both servers)

    Hi,
    A couple things.
    - Is the Job Scheduler service up and running and set to run as the right user ? If everything else is the same than maybe the service is only up on one instance ?
    - You should be calling "cmd.exe /c script.bat " and not the batch file directly. Beware that cmd.exe may be in different places in different versions of windows and you should always fill in the full path for both cmd.exe and script.bat. This could be causing the "file not found" issue.
    - Does a simple external job work ? It can be easier to get a simple external job working first e.g. ipconfig.exe or echo.exe.
    Hope this helps,
    Ravi.

  • HT1212 the password cannot be used to unlock this device

    I wanna help a friend to activate his ipad, but after the whole process the itune will tell me that i cannot use this password to unlock this devive. what to do in this case... need some help

    Activation Lock: http://support.apple.com/kb/ht1766
    Reset Apple ID Password: http://support.apple.com/kb/ht5787

  • Password cannot be changed

    Hi all
    On the Lost password Management page, after type in the new password and click save the following error shows:
    "The Directory Server password syntax was violated. The password cannot be changed"
    this is on Active Directory 2008 as backend LDAP for OAM 10.1.4.3.0.
    thanks

    Hi and welcome to the forum!
    HDD password can only be changed using particular ThinkPad it was set on.
    Put the drive in the ThinkPad you used to set the password on the HDD and see the following posts:-
    http://forums.lenovo.com/t5/W-Series-ThinkPad-Laptops/Can-t-remove-HDD-password/m-p/322215#M12123
    http://forums.lenovo.com/t5/T400-T500-and-newer-T-series/Thinkpad-T400-and-HDD-password-OCZ-Vertex/t...
    Hope this helps.
    Maliha (I don't work for lenovo)
    ThinkPads:- T400[Win 7], T60[Win 7], IBM 240[Win XP]
    IdeaPad: U350
    Apple:- Macbook Air [Snow Leopard]
    Did someone help you today? Compliment them with a Kudos!
    Was your question answered today? Mark it as an Accepted Solution! 
      Lenovo Deutsche Community     Lenovo Comunidad en Español 
    Visit my YouTube Channel

  • HT201441 I deleted everything from my ipod and cannot remember the opening account or the password to get the ipod working again

    I deleted everything from my ipod5, i cannot use it now because i cannot remember the apple id or the password.  How do i get to reuse my ipod

    Use these support links to reset your Apple ID and password ...
    Apple ID: How to find your Apple ID
    If you forgot your Apple ID password

  • I can no longer access a password protected Numbers file with the correct password. Error message only says the file "cannot be opened."

    I'm using Numbers version 3.2.2.
    Suddenly I cannot access my password protected Numbers file with the correct password. I have the correct password written down so I know I haven't made a mistake.
    The response box that pops up says that the file cannot be opened. There are no other options for me to choose from.

    Also, I tried to open it through an older version of Numbers but it sent this error message.

  • Changed e-mail password in windows live account - now cannot send email from iphone.  Have deleted the account from the iphone and reinstalled it - the password is correct - still no luck - any advice ?

    I changed the password in my windows live e-mail account.  My iphone now recieves but will no longer send e-mails.  I have deleted the account from the iPhone - reinstalled it and verified the password is correct.  I recieve a message that "Cannot Send Mail"  "the user name or password ... is incorrect.  Any advice ?

    Hello DRB1962
    Check to make sure that you validated the device within your account on webmail.
    iOS: Setting up Hotmail, Outlook, Live, or MSN email accounts
    http://support.apple.com/kb/HT1694
    Thanks for using Apple Support Communities.
    Regards,
    -Norm G.

  • HT201363 I am receiving an authentication request at launch on my desktop. I am unable to satisfy the password and then it freezes. Uninstalled and re-installed yesterday and have same issue. I think it is a podcast feed, but cannot delete

    I am locked out of my Itunes. When I launch on the desktop I receive an authentication request from www.podshow.com that I cannot satisfy with password. Actually i don't ever remember giving them a password. When I cannot satisfy the password it locks up my screen. When I went to the website listed I could not satisfy the password to even get onto the site. I am pretty sure it is a feed, how can I delete it and get back into my itunes? I uninstalled and re-installed yesterday- same issue

    Hi,
    This forum is for general questions and feedback related to Outlook for Windows. Since your question is more related to Outlook for Mac, I'd recommend you post your question to the Outlook for Mac forum:
    http://answers.microsoft.com/en-us/mac/forum/macoutlook?tab=Threads
    The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us. Thank you for your understanding.
    Steve Fan
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • I cannot go into iCloud because it always ask me for the password of my first identifiant and I do not have it and I am stock right there although I have registered with another identifiant and password it always bring me back to the first identifiant

    I cannot get into iCloud because although I have registered a new ID
    it always bring me back to the first identifiant
    and I do not remember the password
    so I am stock right there
    even if I have a new identifiant
    it ask me the password of the first identifiant
    it is insane
    thanks
    Lucien
    <Emails Edited by Host>

    It's a bad iddea to post your email addresses - it's an invitation to spam - and I've asked the Hosts to remove them.
    Go to http://appleid.apple.com , click on 'Reset Password', sign in with your 'gitanie' ID and proceed from there.

Maybe you are looking for

  • Excel 2013 crash - related to digital signature?

    This is a cross-posting of a thread originally started in Microsoft Answers (Office- Excel) forum, advised to post in this forum by MS support engineer Mohan Suryanarayan (link to other forum: here). I have a VB macro in file A (which otherwise conta

  • Program doesn't work correctly after a copypaste from a working program

    Hi everybody! i made a really easy program, that doesn't work for some mysterious reasons... This first one is the prototype of the program: http://pastebin.com/fpFy3uLn in this version all is working correctly! So, where is the problem? The problem

  • IviAcPwr step type in Teststand available ?

    Hello, Im'using Teststand 2010 & Labview 2011 and i was looking for step type working with IviACPwr class... I found Dmm, Scope, Fgen, Power supply (DC) & Switch... Could someone tell me if there is an update for IviACPwr step type ?  Thanks for help

  • GTK 2.0 issues? [solved]

    Well, ever since the new gtk 2.0 came out the buttons don't look how a theme should, they are always embossed. Last edited by twiistedkaos (2007-02-22 00:52:29)

  • Standard LSMW to load Routing Long text

    We are migrating data to sap for Routings. We are using SAP best practices to load the data into sap using idocs. But we dont have idoc structure to load Long Text. Do you know a LSMW standard direct input to upload the routing long text. Please help