Basically it shows in the document property "Pending", so the document waiting for approval.
Created a small PowerShell script to approve all documents on a site:
________________________________________________________________________
The issue: MOSS2007 periodically stop run "Immediate Alerts" job - the job hangs in "Initializing" state and no alerts will be processed. The simple fix to stop and start "SharePoint Services Timer service" on the MOSS2007 server (if you cannot stop it - just end "OWSTIMER.EXE" process form "Task Manager". Additionally,that you might need to do is to clear SharePoint cache
"Repeat these steps on each server which hosts the SharePoint Central Administration web application. If the web front-end (WFE) and application (APP) server roles are served by separate machines, SCA should be enabled on one APP server (or more) and stopped and/or removed from the WFE servers. This allows control over access to the SCA. The SCA service account should not be the same as that used for the SharePoint application pool so even if one is compromised, the other remains secure.
The above steps create an Administration Application Pool Credential Deployment timer job. You can see this in the Timer Job Definitions page. The job is complete when it no longer appears in the list of definitions (refresh the browser, this isn't automatic).
The blog contain information how to change over accounts.
C:\Inetpub\AdminScripts>cscript adsutil.vbs get w3svc/421949310/root/NTAuthentiationProviders "Negotiate,NTLM"
Change the property to NTLM:
C:\Inetpub\AdminScripts>cscript adsutil.vbs get w3svc/421949310/root/NTAuthentiationProviders "NTLM"
You can check all properties for AD object by ENUM command, for example to see all objects and settings under the virtual server root:
C:\Inetpub\AdminScripts>cscript adsutil.vbs enum w3svc/421949310/root
Steps: