How to monitor a user

Hello every-one, I have been told to monitor a particular database user? Can you please tell me in details how to put that user under monitoring without letting him know? thanks heaps

Hi,
If you want to set tracing on for a particular session, you can use dbms_session.set_trace_in_session package after get get SID and SERIAL# from v$session view for that user that is connected ... Otherwise, if you want to audit the database objects activity for a specific user, then you can take a look at documentation about AUDIT command or take a look at these links below:
http://www.oracle-base.com/articles/8i/Auditing.php
http://www.oracle-base.com/articles/9i/CompleteDataAudit.php
Cheers

Similar Messages

  • How to monitor end user response times?

    Hi everyone.
    I'm using Oracle Enterprise Manager 10.2.0.5.0 for monitoring our development environment. We have many products but my focus is on a web application that is running on an Oracle Application Server. I need to monitor the reponse time of every HTTP request to check if this time is in the range of our SLAs.
    I've seen that OHS monitoring shows the mean response time, resource consumption, etc. But I haven't found any that lets me do more detailed monitoring (at the level o HTTP request).
    I'm reading right now 3 books about it but it does't mention this feature (just in case):
    - Middleware Management with Oracle Enterprise Manager Grid Control 10gR5
    - Oracle Enterprise Manager Administration 10.2.0.5 (from Oracle Library)
    - Oracle Enterprise Manager Grid Contro lInstallation And Configuration 10.2.0.5.0
    ¿Does anybody knows if Enterprise Manager have this feature?
    Thanks in advance.

    Hi.
    Sorry for a long delay.
    The answer was so generic and didn't help too much. But today, after several days of research I found how to monitor the user perceived performance by using "End-User Performance Monitoring". In theory this feature lets me register a Web Server and monitor its access log and also create a SLAs monitor based on it.
    Right now I'm reading a lot about it just and trying of enable it to an OHS. I did it for an Oracle Web Cache.
    Anyway, thanks a lot for your interest and if someone find it useful, when I get more functionality working, I'll post something here.
    Best regards.

  • How to monitor DROP USER

    Hi Guys,
    Would anybody suggest me how to monitor the DROP USER command?
    OS: AIX, Oracle: 11.2.0.2
    CSM

    CSM.DBA wrote:
    I'm extremely sorry for not framing the question properly.
    I mean, Is there any way I can monitor the progress of the DROP USER command.
    To give more details, I have a schema with 500G+ data and I want to drop that schema. No doubt it'll take significant time but how to monitor how it's progressing?
    Using v$session_longops ?
    Aman....

  • How to monitor Database Users who ever is doing bulk transactions

    Hi All,
    We need to produce a report (daily basis ) which will provide User and Bulk Transaction details in Database to track the system.
    How to state a script to perform this monitoring ?
    RDBMS: 10.2.0.5.0 (64 bit)
    OS: RHEL-5.2
    Thanks,
    Tusar

    Hi;
    AFAIK there is no specific query for your issue. You can enable audit than can see what happen on your system
    Regard
    Helios

  • How to monitor Apps user

    I have an application user (login as apps owner) hammering the apps/db..using 100% CPU and 19.2% of memory.
    I can get the sid,pid etc from the unix server as shown below from TOP.
    I log into the application and query the Monitor Users form and can see all users and the Oracle process column.
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    10526 applmgr 16 0 1136m 356m 351m R 100 19.2 17:09.88 oracle
    How are the data above from the server and the applications related?
    Is there any other way I can get the resp and what the user is running?
    Thanks

    As you said, you can get the OS PID from top. With that you can feed the following query to get the SID:
    set linesize 120
    column SID format 99999
    column status format a8
    column osuser format a8
    column username format a8
    column COMMAND format 999999
    column MACHINE format a6
    column MODULE format a10
    column SCHEMANAME format a5
    column action format a8
    column LOCKWAIT format a8
    column action format a8
    select s.sid,p.spid os_pid,s.status, s.osuser,s.username,s.COMMAND,s.MACHINE,s.MODULE,s.SERIAL#, s.SCHEMANAME, s.LOCKWAIT,s.action
    from v$session s, v$process p WHERE s.paddr = p.addr and p.spid = 'your_PID_here';
    With the SID sucked from the last request, you can feed the following query:
    select pid, v$session.sid, v$session.serial#, v$session.username, v$session.program, to_char(logon_time,'dd-mon-yyyy hh:mm:ss'), machine from v$session, v$process where sid = 'your_SID_here' and addr=paddr;
    This should give you the PID of the user which you will hopefully see from the Monitor Users screen.
    You can also do this via Grid Control and its an awful lot easier.
    DA

  • How to monitor connected users on filesharing in OS 10.9.1

    I'm trying to identify connected users to my  Mac running OS 10.9.1.  I know there are users logged on via filesharing since I get a message saying that there are (e.g. 2) users logged on when I try to restart.  In the past I used AFPstatus 1.5, but doesn't seem to provide information on connected users like it did in earlier OS's.
    Is there a simple terminal command since netstat command gives a long list of stuff which is mostly gibberish to me.
    thanks

    My Mac IT guru here called Apple Support and their only recommendation was to buy Mavericks Server, which is now only $20, and use as a utility to monitor logged-on users.  Seems like overkill plus our IT doesn't like us to run our own server.  I suspect this could be done through the terminal?
    I hope AFPstatus is updated.

  • How to monitor / shutdown processes and users?

    Hi,
    As you can see in my previous post i'm totally new to Arch and fairly new to Linux...
    Here's one thing that bothers me: I don't know how to keep track of all running processes (and end them if needed... I guess you need to 'kill' them but you first need to know their name, right...) and logged on users (even though that's only me, heh...)
    How can you do that in Linux? (something like task manager or another admin tool - or a command line version)
    Another thing... I think a wiki page 'securing the default Arch install' would be helpful...
    (flame me if there already is one, but I didn't find it )
    greetings,
    d.
    (I think Arch is going to be the one Linux distro to break the record of 1 month installation on my pc... woohoo!!!)

    Kern wrote:
    processes man ps
    Now only 2 questions are left: how to monitor logins, and how to secure Arch Wink
    Arch Wink, is this a subrelease of Arch? if so i've never heard of it. 
    I really don't know how that ended up in my post especially because I use semicolon, bracket instead of colon, wink, colon for my smiley...
    but as relates to securing Arch, of course I mean against network based attacks. The way you would try to secure Windows. I know how to own windows computers when I have physical access to them, and I guess it's the same thing with Linux pc's... but I want to feel secure that nobody from the internet is going to appropriate my box for illegal or other things, on those few occasions that i'm not behind a router/firewall (which I am not sure I trust either... it's a Linksys wireless/wired router with integrated firewall capability. How secure is that? I don't know!)
    Is there no way to deny all other pc's access to this pc? It's a laptop, not a server, so nobody has business accessing it remotely anyway... Actually, this is one of the reasons I had an eye on openBSD secure as hell...
    EDIT: since we're at it... another thing I don't find is how I can find out at what speed my cpu is running... is it going down to 600 MHz when Idle or isn't it? etc... That stuff is pretty easy to see in windows... must be feasible at least in Linux hey

  • How to monitor user logs,security logs,trace file,and performance monitori

    Hi guys,
    pls tel me how to monitor user logs,security logs,trace file,and performance monitoring.
    thanks
    regards
    kamal

    Hi,
    you can have a look in the Netweaver administration :
    http://<portal>:<port>/nwa
    Go to monitoring, Java system reports, etc..., you will find what you want.
    Fabien.

  • How to Move Local Users to Network Domain Users

    Before you follow these instructions...... I'm a rank amateur so I'd check to see if the smart kids have corrected my errors or improved on the method in the replies below
    The reason for the post is I have good and established local user accounts on all the computers and moving them to domain controlled accounts is the one topic I could not find a script to follow that worked for my low level of knowledge of OS X.
    Let me first explain my setup and needs. I'm replacing a Windows Home Server (WHS) with the Mac Mini Server. My goal was to have the Mac Mini as the server holding all our photos, data, etc. and running a user account to run the family iTunes account to feed the Apple TV and be the backup / sync point for a family sized set of iPod Touches, iPads and iPhones. I want to be able to log into each mac and have the same information setting, links, etc........ basically walk around the house, find any mac shaped device not used by someone else, log in and carry on where I was before -  with the MacBook Air having a portable account so it can come travelling with us.
    The key hardware is...
    Mac Mini Server running Snow Leopard 10.6.8
    Apple TV
    2 x iMac Running Lion 10.7.1 [upgraded from 10.6.8]
    MacBook Air running Lion 10.7.1 [upgraded from 10.6.8]
    Normal stuff like wifi, hubs and a router doing the DHCP (and for me reserving IP addresses based on the 'MAC Address' to save me having to manually configure all the IP addresses)
    Key Resources I used as I learnt how to do this; to level set you all, I'm a relative newcomer to OS X having had a Windows life with Linux for fun, so i'm not a mac or IT specialist but like to play around.
    Apple's podcast series 'Apple Quick Tour of Leopard Server'  - this is great, it informed me and kept me motivated through all the bah moments, all 33 episodes and it's in the iTunes store as a podcast.
    The book 'Mac OS X Snow Leopard Server For Dummies' - I bought this about half way through the whole process and wish i'd bought it earlier, my reccomendation would be get the Kindle version so you can search it for advice.
    The excellent information on DNS from Hoffman Labs http://labs.hoffmanlabs.com/node/1436
    The video 'Setting up a primary DNS zone.....' from Lynda.com on youtube  http://www.youtube.com/watch?v=OOEgQY9oFK4
    The Series of PDF document on Snow Leopard Server from Apple http://support.apple.com/manuals#mac%20os%20x%20server%20v10.6
    And finally this excellent post from Joe Ferrante which was the core of what I used http://joeferrante.net/how-to-migrate-local-user-account-to-network-user-account -with-networked-home-folder-on-snow-leopard-server/
    Right off we go....
    Setting up the Server [this took me 6 goes to get it right as I learnt a little each time].
    So i'm not going to go through this step by step because it in the 'dummies' book and the videos from Apple above and those will be better than anything I write but here's my details/advice.
    I split the primary disc into 2 partitions using disk utility so I could reformat the operating system without moving my data.
    100GB for the OS X system
    400GB for user data
    Install OS X from the DVD, press the buttons based on your desires but stop at the bit about naming you computer titled Network Names
    READ UP ON DNS  - this one of the reason I had so many goes as it was the 1st time i've set up a server like this using DNS and guessing didn't get me there.
    If you don't have one buy a domain name for your network it make it much easier in the long run & is $10 well spent
    The name needs to be [the computer name].[your domain name].[com or net or org, etc]
    So if you want you computer to be called fred and you bought or have the domain location.com enter fred.location.com in the primary DNS name box
    This shoud automatically put fred in the computer name box.
    Follow along with the set up guide to finish
    After you have finished the set up test the DNS with NSLOOKUP in a terminal window
    nslookup fred.location.com    in my example and you should get the IP
    Add your servers IP address to the list of DNS servers in network preferences on the client mac.
    Bind [link] the client computers to the server in Accounts on the client computer - I used the 'dummies' book for this but there's lots of data on the web.
    Clean up the user profile on the client to reduce the size of the Home folder as much as possible or the data transfer is loooooooonnnnng - i also connect the iMac on a cable rather than wifi to speed it up.
    Read Joe's post http://joeferrante.net/how-to-migrate-local-user-account-to-network-user-account -with-networked-home-folder-on-snow-leopard-server/ and follow along.useful info I learnt somewhere - to get the paths to the folders correct in the terminal window go to the folder in Finder and then drag it to the terminal window and let go - this will put the correct link in the instruction.
    You now need to be on a terminal window on your server, with a finder window open and logged into the client as the user you are moving
    THE CLIENT COMPUTER NEEDS TO BE LOGGED OUT or logged in as a different user than the one you're trying to move.
    so when you're at the right point - type sudo cp -R then hit the space bar, drag the existing user folder onto the finder window, add the /* and hit space then find the users folder on the server and drag that onto the terminal window to complete the instruction.
    Hit enter and wait a while assuming it starts ok - i used network traffic on the Activity Monitor utility to check if it was working.
    If you got this far and it all worked - login to the profle you moved on any computer linked to the server or the server but not the original client computer to see if it worked and all your setting and data are intact and then delete the profile off the original client if it was ok [archiving the home directory took ages for me].
    As you can probably guess most of this was good learning for me and it worked successfully for me in the end, moving all my history, saved password, etc, etc without any problems.
    Hope this helps other in the same situation & feel free to expand or correct this if I've missed anything.
    Ed

    Hi,
    I was unable to access the Joe Ferrante information (it appears to now requrie a password and was not able to determine how a username and password were assigned)  Would you happen to have a copy of the post that you refer to above?
    I am still at the early stages of this process but am hoping that the steps you refer to are going to get me where I want to be.  Your stated end goal is where I hope to get to.
    Thanks,
    Sean

  • Monitor loggedin user in Oracle Web Logic Server

    Dear All,
    We are using IPM (11.1.1.3.0) with Oracle Web Logic Server 10.3.3.0 (Embedde LDAP).
    Can you please let me know how to monitor user login sessions (which user login at what time to the system, when he last loggedin) from Web Logic Server ?
    Also let me know whether it is possible to create a monthly report of each user login duration and how can I do it.
    Thank You

    >
    For Oracle Forms and Reports 11g Release 2 (11.1.2), download Oracle WebLogic Server 11g (10.3.5) from OTN or
    >
    from http://docs.oracle.com/cd/E23104_01/download_readme_cr2/download_readme_cr2.htm#BABDBHCJ
    Oracle Fusion Middleware 11g Software
    http://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html

  • How to monitor partial payment

    Dear All:
    In my case, I always pay more money for original AR because I forgot partial payment had been done before. How I monitor AR overpayment when past partial payment exist?
    Thanks for the help suggestion first. Sorry for error description above.
    1.first for specific overdue analysis policy of company, we use partial payment.
    2.And then the question comes. According to contract item, we send invoice to customer only once and receive payment in several step. Each time income received, we use partial payment to clear the AR (to relate payment with original AR). But one customer may have some contracts with us, it always pay for all contract in certain amount at one time. We shall manually divide amount for each contract. If user forgot one contract was paid partially before, he may clear the AR totally at sencond time and then the first payment will still outstanding in open item. Finally we can find many partial payments received but can't refered to any invoice.
    So we are finding a way to control AR clearing to check whether partial payment exist and if the total amount is over original invoice it couldn't be cleared.
    Thanks to give me some suggestion.
    Message was edited by:
            Tommy shi
    Message was edited by:
            Tommy shi
    Message was edited by:
            Tommy shi

    Hi...
    You always have the otion of displaying vendor/customer balances(FK10N/FD10N) to find out the balances and the vendor/customer line items(FBL1n/FBL5N)
    When you pay your vendors select residual payment so that the system will select the residual item remaining to be paid to avoid any confusion.
    Its a good business procedure that you should not be paying your vendors more unnecessarily.
    Regards
    Aravind
    Assign points if useful

  • HOW TO SEARCH FOR  USER EXITV50R0002  IN VL01(delivery)

    HI ALL,
    Can any one of you pls tell me the navigation of how to get the user exit in the screen of vl01 or 03 (outbound delivery).
    But tis is not a customer exit which can be found by " call customer function".

    Hi
    First search the delivery main program  SAPMV50A in that you will find the following User exits
    include mv50afzz.
             include mv50afz1.
             include mv50afz2.
             include mv50afz3.          "Userexit neu zu Release 3.0A
             include mv50afzk.          "Userexit 4.6A (KOMKG/KOMPG)
             include mv50afzl.          "Userexit 4.6A Liefergruppen
                                                                   "n_693000
             include mv50afzp.          "Userexit for pricing screen input
    You can write your code in the relavent above exit and see
    other user exits related to this Delivery transaction are:
    Enhancement
    VMDE0004                                Shipping Interface: Message SDPACK (Packing, Inbound)
    VMDE0003                                Shipping Interface: Message SDPICK (Picking, Inbound)
    VMDE0002                                Shipping Interface: Message PICKSD (Picking, Outbound)
    VMDE0001                                Shipping Interface: Error Handling - Inbound IDoc
    V53W0001                                User exits for creating picking waves
    V53C0002                                W&S: RWE enhancement - shipping material type/time slot
    V53C0001                                Rough workload calculation in time per item
    V50S0001                                User Exits for Delivery Processing
    V50R0004                                Calculation of Stock for POs for Shipping Due Date List
    V50R0002                                Collective processing for delivery creation
    V50R0001                                Collective processing for delivery creation
    V50Q0001                                Delivery Monitor: User Exits for Filling Display Fields
    V50PSTAT                                Delivery: Item Status Calculation
    V02V0004                                User Exit for Staging Area Determination (Item)
    V02V0003                                User exit for gate + matl staging area determination (headr)
    V02V0002                                User exit for storage location determination
    V02V0001                                Sales area determination for stock transport order
    Business Add-in
    DELIVERY_ADDR_SAP                       Address Change in Delivery Processing
    DELIVERY_PUBLISH                        Announcement of delivery data during database update
    See the doc on User exits:
    User exits (Function module exits) are exits developed by SAP. The exit is implementerd as a call to a function module. The code for the function module is written by the developer. You are not writing the code directly in the function module, but in the include that is implemented in the function module.
    The naming standard of function modules for functionmodule exits is:
    EXIT_<program name><3 digit suffix>
    The call to a functionmodule exit is implemented as:
    CALL CUSTOMER.-FUNCTION <3 digit suffix>
    To find a Exit.
    Goto Transaction -- Find The Package
    SMOD >f4>Use the Package here to Find the Exits In the Package.
    Else if you Want to search by Application Area wise ,
    There is one more tab to find the Exits in the Respective Application Area.
    Implementing the Exit-- CMOD Create ProjectsAssgn your Component .
    Now Run ur Transaction to Check if it Triggers.
    Thats it..
    Suppose you need to find out all the user exits related to a tcode.
    1. Execute the Tcode.
    2. Open the SAP program.
    3. Get the Development Class.
    4. Execute Tcode SE84.
    5. Open the Node 'Envir. -> Exit Techniques -> 'Customer Exits -> Enhancements'
    6. Enter the Development class and execute.
    Check out this thread..
    The specified item was not found.
    1. Type the transaction : system->status-> <PROG. NAME>
    2 open SE37 , type EXIT<PROG NAME> and press F4 to get the list of function exits available.
    3. Open CMOD utilities->SAP enhancements
    EDIT->All selections
    4.type the function module name obtained in step 2, in fields 'component name' in 'additional selections' block. and execute.
    5. The displayed list contains the enhancements names for the transaction You were looking for.
    6. Create a project in CMOD and the code in default include->activate.
    http://www.erpgenie.com/sap/abap/code/abap26.htm
    which gives the list of exits for a tcode
    http://help.sap.com/saphelp_nw04/helpdata/en/bf/ec079f5db911d295ae0000e82de14a/frameset.htm
    For information on Exits, check these links
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    http://www.planetsap.com/userexit_main_page.htm
    User-Exits
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sap-img.com/ab038.htm
    http://www.planetsap.com/userexit_main_page.htm
    http://www.sap-basis-abap.com/sapab013.htm
    http://sap.ittoolbox.com/documents/popular-q-and-a/user-exits-for-the-transaction-code-migo-3283
    These links will help you to learn more on user exits.
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm
    http://www.planetsap.com/userexit_main_page.htm
    http://www.allsaplinks.com/user_exit.html
    www.sap-img.com/abap/what-is-user-exits.htm
    Also please check these threads for more details about user exits.
    Re: Screen exit
    user exit and customer exit
    user exit
    1. Document on UserExits in FI/CO
    http://www.ficoexpertonline.com/downloads/User%20ExitsWPedit.doc
    <b>2. Finding User Exits...</b>
    <b>http://sap.ionelburlacu.ro/abap/sap2/Other_Useful_Tips.html#Finding_User_Exits</b>
    3. List of all User Exits...
    http://www.planetsap.com/userexit_main_page.htm
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • How to monitor url?

    Hi there,
                  How to monitor users url in a campus environment....? (about 200 users)
                  Is there any cisco devices are available to do this job...?
    Thanks in advance....!!!!

    Wrong forum.

  • How to monitor who is accessing my shared folders

    how to monitor that who is accessing my shared folders from network ?

    I want to see user sessions with shared folder from network.
    In windows I can see user session with shared folder and i can also disconnect users, witch is not importent.
    Computer Management > System Tools > Shared Folders > Sessions

  • How to monitor jobs' submits - removals

    On 9i I want to monitor when users create or remove jobs.
    I was thinking to create a trigger on sys.job$ table to catch any inserts/deletes occur in it and then write an entry on a log table, but I got an error:
    ORA-04089: cannot create triggers on objects owned by SYS
    So, this is not an option...
    Any ideas how I can accomplish this?

    If you were using the DBMS_SCHEDULER package, rather than DBMS_JOB, Oracle would automatically be keeping track of this sort of thing. If you're on 10g, it's probably worth rearchitecting the system to use the new packages.
    If you're still on 9i or earlier, I'd generally write a wrapper package that did whatever logging you needed and then called the appropriate DBMS_JOB method and expose this package to users.
    Justin

Maybe you are looking for

  • How do you filter out moving objects in a movie?

    Hello! I'v searched the internet for solutions to this but I cann't find any. Im prittie new and I need to make a house on fire while two guys (one is me) will be walking away from it, towards the camera. I want to filter out these two guys and only

  • How to I reuse Old iMovie titles as a signature closing credit?

    Hi. All I can find in iMovie Help is to reuse last title created. I would like to reuse an old title created previously. When I cut and paste it from previous projects however, it always distorts, drops the text, or doesn''t include the proper disolv

  • Oracle Business Intelligence analytics  encoding

    Hi I have source database in sybase ASE  on linux  with cp1250  ( polish ) my repository for BI is in UTF8.   IN analytics i dont have polish characters   how can i set  encoding  for BI  setting linux NLS_LANG to polish_poland.EE8MSWIN1250  and rest

  • Safari did something I've never seen before

    This is regarding my bookmarks. I went to click on a bookmark and my bookmark got deleted and there was this little dust cloud animation when I clicked. Nothing bad happened. I just had to go make another bookmark but I have never seen this happen be

  • Packages depending on other repositories

    Hi, Is it reasonable for a package from a higher order reposeitory to depend on a package from a lower order repository? For example networkmanager from extra depends on libnewt from community. Or evolution from extra depends on gtkspell3 from commun