Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2897
  • Last Modified:

ORA-04045 and ORA-01031

Hi,

I've got an Oracle 9i, Windows Server 2003. Yesterday,  I created a new instance and run  catalog.sql and catproc.sql. Today, I can't logon with any normal user into database (i.e: scott/tiger). I can only logon with system or a user with dba role.

With any other user I got this error when trying to logon:

ORA-04045: errors during recompilation/revalidation of SIGA01.DATA_LOGON_TRIGGER
ORA-01031: insufficient provileges

SIGA01 is an schema created in my database.
I read that the real error is ORA-01031, that there's something missing to recompile.
What could be it?
0
miyahira
Asked:
miyahira
1 Solution
 
slightwv (䄆 Netminder) Commented:
You have a logon trigger that isn't compiled in the new database.  It probably cannot compile.  There is something it needs missing in the new database.

If you need it, you need to see why it isn't compiling.  Otherwise, drop it.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now