Maintaining audit trail(who modified and when modified)
Hi all
I am working on a J2ee project in which i want to monitor audit trails of particular pages ,The back end is oracle 10g.Can u tell me how to maintain audit trail at application level.I want to show audit trail information in jsp pages.
Actually I want to explain you my situation fully. As my application is going to use LDAP server for authentication and single user database id to connect and perform all operations so this approach will not work. Sorry I should have mentioned LDAP while posting this query.Thanks for ur replies.
Similar Messages
-
System audit trail for FBL5N and Mass Change use
Hello,
My client carried out the foll actions yesterday.
Called TCode FBL5N using a range of customers
When the line items were displayed, they selected some of them and then went into Environment - Mass Change - New Values
Here they input a new value to the Dunning Block field.
Then they saved it and came out.
Later they realized that they should not have made the changes to some of the records. Unfortunately, now they dont remember either the customer range for which they had run FBL5N or the line items which they had changed.
So, the question is: is there any way by studying the audit trail or system history, one can find out which are the documents/line items that were changed yesterday within a specific time frame using TCode FBL5N and then Mass Change?
Please see if you can provide some input.
Regards,
Suvarghya DuttaHello,
It must have been kept to "All"
From future, all your transactions will have security audit log.
If you want to see the system log, then visit SM21.
Regards,
Ravi -
Who is on strike and when will the iphone 5 be available again?
We are unable to purchase the iphone 5 at Best Buy through AT&T because someone is on strike? Who? and When will it be available again?
A simple google search would find an answer:
Foxconn workers strike over iPhone 5 demands, labor group says ...
Foxconn denies China iPhone plant hit by strike | Reuters -
Audit trails for ammendments to master data
Hi dear all SAPians
My client ask : to recommend maintaining audit trails for ammendments to master data>
what is its meaning and what is its purpose >
your ans will be highly appreciable by heart and point>
M SwadhinHi,
You can find SAP audit toolbox via transaction SECR.
Audit logs may have following meaning:
The Security Audit Log is a tool designed for auditors who need to take a detailed look at what occurs in the SAP System. By activating the audit log, you keep a record of those activities you consider relevant for auditing. You can then access this information for evaluation in the form of an audit analysis report.
The audit log's main objective is to record:
u2022 Security-related changes to the SAP System environment (for example, changes to user master records)
u2022 Information that provides a higher level of transparency (for example, successful and unsuccessful logon attempts)
u2022 Information that enables the reconstruction of a series of events (for example, successful or unsuccessful transaction starts)
Specifically, you can record the following information in the Security Audit Log:
u2022 Successful and unsuccessful dialog logon attempts
u2022 Successful and unsuccessful RFC logon attempts
u2022 RFC calls to function modules
u2022 Successful and unsuccessful transaction starts
u2022 Successful and unsuccessful report starts
u2022 Changes to user master records
u2022 Changes to the audit configuration
You can find more details here: http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCCSTADM/BCCSTSAL.pdf
Cheers -
I have been transfering photos and movies to an external hard drive and when I try and secure trash contents off my computor i get the message it will not continue In utilities the message is: SUID file syst/library/coreS has been modified and will not be repaired. Hence I cannot free up space on my computor. What can i do?
Do not worry. It is probably a permission you should ignore, but you should check that the permission appears in this site > http://support.apple.com/kb/TS1448?viewlocale=en_US&locale=en_US
-
How to check who modified a file
Hi is there any way to check who modified a file on Windows Server 2008? I tried to display the file's attribute on windows explorer, but it doesn't show anything.
ThanksYou'll need to setup auditing. This one may help.
Auditing File Access on File Servers
Regards, Dave Patrick ....
Microsoft Certified Professional
Microsoft MVP [Windows]
Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights. -
Who created which program and when?
Hi all,
Who created which program and when?
How can I get this info, thanks.
Deniz.Hi Thomas,
Yep True....
Very True...
Thanks for sharing your knowledge...
But If User wants something else in selection screen then what is available in standard se90 or se84 or any other TCODE or Program....
Again There can be many solution for one problem... And I provided one of the solution...
If user wants program type in seleciton screen
like
Created DATE
Created By
Modified DATE
Modified By
If user wants these and may be some other details in selection screen then ???
Alternative is to use direct SE16 as well...
So there are many solutions to one problem... it all depends on user/customer/client's requirement...
Correct me if i am wrong..
Thanks & Regards
ilesh 24x7 -
Who modified the data of table ?
Hi people,
You can help me again, please.
It's possible to know, who modified any data in a table ?
For example:
Someone modified the data DocNum in the table J_1bnfdoc.
it's, possible to know, who does it ? When ? The user name ?
tks for all,
FlavioI think you need to look into these fiels
CREDAT Create date
CRETIM Creation time
otherwise check any change documents available for this table in CDHDR or CDPOS
and find this table is NOT buffered so you will not find records from DBTABLOG
a® -
Hi,
Is there a report or transaction or function module that will tell me who executed which transaction / program / screen number and when (date and time)?
Is it possible to go back 3 months for this information?
Thanks,
LukeHi Luke,
For writer/painter reports you can view stats via SE16 in table T803J. For all reports and transactions execution info is stored in table MONI. This is the same info available via ST03 and to some extent STAT. Info for MONI is collected from the UNIX servers and totalled on MONI by day, week, month, year. Retention periods are set by the Basis group. We have a custom table where this information is stored by period for historical and licensing purposes. Be sure to use the SAP function modules to retrieve data from MONI.
Also check this sample code .
* internal tables for use counterdata:
begin of list occurs 5.
include structure sapwlserv.
data: end of list.
data: begin of applicat occurs 0.
include structure sapwlustcx.
data: end of applicat.
data: begin of applica_ occurs 0.
include structure sapwlustcx.
data: end of applica_.
data: begin of applicau occurs 0,
entry_id like sapwlustcx-entry_id,
account like sapwlustcx-account,
count like sapwlustcx-count,
: end of applicau.
data: wa_applicau like applicau.
*& Form MONI
form moni.
data: l_host like sapwlserv-hostshort.
m_start = p_usedt.
*** get server
call function 'SAPWL_SERVLIST_GET_LIST'
tables
list = list.
do.
loop at list.
*** loop on server
check not list-instshort is initial.
l_host = list-instshort.
*** get statistics per month and server
perform workload using m_start l_host.
endloop.
add 31 to m_start.
if m_start > sy-datum.
exit.
endif.
enddo.
sort applica_ by entry_id.
sort applicau by entry_id count descending.
endform. " MONI
*& Form WORKLOAD
form workload using p_start like sy-datum
p_host like sapwlserv-hostshort.
refresh: applica_.
*** read application statistic from MONI
call function 'SAPWL_WORKLOAD_GET_STATISTIC'
exporting
periodtype = 'M'
hostid = p_host
startdate = p_start
only_application_statistic = 'X'
tables
application_statistic = applica_
exceptions
unknown_periodtype = 1
no_data_found = 2
others = 3.
sort applica_ by entry_id account.
loop at applica_ where entry_id(1) ge 'Y'. "#EC PORTABLE
clear wa_applicau-entry_id.
wa_applicau-entry_id(25) = applica_-entry_id.
wa_applicau-account = applica_-account.
wa_applicau-count = applica_-count.
collect wa_applicau into applicau.
endloop.
sort applicau by entry_id count descending.
applica_-ttype = space.
applica_-account = space.
modify applica_ transporting ttype account where ttype ne space.
*** collect only enhancements statistic
if p_temp = 'X'.
loop at applica_.
applica_-entry_id+25(48) = space.
collect applica_ into applicat.
endloop.
else.
loop at applica_ where entry_id(1) ge 'Y'. "#EC PORTABLE
applica_-entry_id+25(48) = space.
collect applica_ into applicat.
endloop.
endif.
endform. " WORKLOAD
SPAU tcode also may help u.
That data is stored in a statistics file. To get to it, try using function module SAPWL_STATREC_READ_FILE. Before calling the function, you will need to get the path of the statistics file, and to do that try this:
CALL 'C_SAPGPARAM' ID 'NAME' FIELD 'stat/file'
ID 'VALUE' FIELD WS_PATH.
You will need to use WS_PATH on the STATISTIC_FILE exporting parameter on the call to SAPWL_STATREC_READ_FILE. You should get the data back in the V2 records (releases over 4.0) and in V1 (releases < 4.0).
Reward points if helpful
Revert back for more help
Regards
Naresh -
How to find out the user who modified formula
Hi Experts,
How can I find the user ID who modified the formula in transfer rules?
Thanks
Manishyou can check the infosource status, menu - extras - infosource status. there you will find info abt the comm and transfer structure, active and modified version, last changed, date, time etc. I dont think it would work if the structure has been changed after the structure has been changed with the formulas.
-
I need to know, what was the last user who modify the customer hierarchy???
Someone know s, what´s the name of a table or something, to find the last user who modified the customer hierarchy, and the date.??
Thanks everyone for your help!!!Hi Itzell,
Try the following way
-->goto se16 Enter the table CDHDR and press enter
--> Enter "KUNHIER" in Change doc Obj.. and
Enter the date range in Date field.
YOu should get some items in the table.
( If there are no items, that means. no change was happened to the Customer Hierarchy structure or the changes were not being store. )
--> If you want more details refer to CDPOS too..
Regards,
Ajai.
Don't forget to reward points if helpful. -
Using wliconsole's process instance monitoring and audit trail
Hello,
I have couple of questions about wliconsole's process monitoring capabilities to be able to use in real production environments.
1. Is it possible to add some custom data to the Process Instance Summary table? For example, we would like to show the party that send the initial request, and some internal process type information.
2. How can we achieve audit trail logging when we have several processes? For example, we have business processes that span over several wli-processes, and our process is split into several re-usable sub-processes. And the audit trail stops at the process boundaries. Finding the corresponding sub-processes is quite a challenge now.
Thanks,
Timo Lukumaa
Reaktor Innovations www.ri.fiThe WLI version we're about to use is 8.1 sp2.
One question more:
3. Is there somekind of metadata or resource directory in wliconsole or some place else?
We're about use a SOA style architecture where re-usable business logic is modeled as web services.
So we would like to have one place (a web page) where the available services could be seen and corresponding WSDLs and schemas downloaded.
Or are we just looking at the wrong product? ;)
Thanks,
Timo -
Who granted role to user and when
In Oracle 11g, is it possible to find out who granted a particular role to a user and when? Like maybe from logs?
SELECT log_mode
FROM v$databasewill tell you whether the database is running in ARCHIVELOG mode or not. You'd need for the database to be running in ARCHIVELOG mode and to have the archived logs back to the point in time that the role was granted in order to use LogMiner.
I don't suppose there is any chance that you had enabled auditing of GRANTs prior to the role being granted, is there? That would be the appropriate way to capture that information going forward.
Justin -
WLC/WCS Guest Access and Audit trail
I am currently using WLC version 4.2.112.0 and WCS version 5.0.56.2 and am looking for a way to keep an audit trail for assigned Guests rather than for the LobbyAdministrator creation and deletion of accouts...is this a feature of the WCS?
I know that i could use AD and use accounting portion of AAA of the radius server but is this function available on the WCS?@Jacobt777 Thank you so much. Your solution took me about two seconds and the problem is fixed.
Should have checked this forum an hour ago when I was about ready to throw the phone against the wall, but i love my iphone too much. -
Who updated the column and when
I have a question we have a column and we want to find out who updated it and when means what was its initial value and what changes have occured to it and who made these changes
Thanks in advance
Shakeel
Pakistan> oracle does not (by default) keeps any track of updates/deletes etc.
And it is not possible to recover this information.
Oracle does keep track of updates/inserts/deletes - that is the cornerstone of any RDBMS as it is required for concurrency controls, dealing with locks and transactions.
This data is stored in the undo/redo area of Oracle. In archive log mode, this data is automatically archived before it is deleted when it is no longer needed.
There is thus an accurate record of transactions in Oracle. Oracle provides a standard product called Log Miner that allows you to reconstruct what has happened.
However, as far as identifying the user, that is not possible. Oracle does not know or care who the user is - or who/what/where the client application is. It does not authenticate the end-user or client application. All that the end-user/client application need to supply is a valid Oracle schema name and password (default Oracle authentication). And that is what Oracle records for the transaction - the Oracle owner of the Oracle session for that transaction. Not the end-user, not the client application or even client IP address.
That data is related to auditing and not to the actual transaction. In which case you need to look at the Oracle AUDIT command for recording those details.
Maybe you are looking for
-
Error while cloning database to a different host
Hi, I'm using rman to clone a database from host1 to host2. The directory structures on host2 is different from host1 for the datafiles and control file. I have changed the init.ora file on host2 to reflect the new path for the control files. Within
-
Deleted messages from Outlook 2010 still appear on iPhone and OWA
I have a very odd issue. When I delete e-mails from Outlook 2010, they are deleted fine. However, when I check my mail on my iPhone, or on the Outlook Web Access, the e-mail is still there. I'm not sure what is going on. Our e-mail is set up on a
-
How to get list of buttons count
how to get list of buttons count in the oracle web page (similar to child objects concept in QTP for getting buttons count in a page)
-
Hi all, we are currently in the process of preparing for Buisness Package certification in Enterprise Portal. While going through the Test Plan provided by SAP describing the guidelines and the naming conventions. Is there any thing that should be es
-
How can i change column name in FR
Hi There created a report in the columns i have Children of Q1: JAN FEB MAR Problem is i need to change JAN as Jan,FEB as Feb. How can i do this.Please suggest me. Thanks Hv.