How to view object privileges of a user in Oracle10g?

I try to view the object privileges of a user through the table user_object_privs but it didn't work. I didn't get the correct name of the table or there were some problem with my Oracle. Please help me. Thanks a lot.

Thanks, that link helped me out. I was looking for this:
SELECT OWNER, TABLE_NAME, GRANTEE, PRIVILEGE FROM DBA_TAB_PRIVS WHERE GRANTEE='<put name here>';

Similar Messages

  • Which view I can query to get the granted objects privilege to a user?

    Hi all,
    which view I can query to get the granted objects privilege to a user?
    for example:
    grant execute on accounting.get_name to scott;
    Which view has above object granted information?
    Thanks

    SQL> select * FROM all_tab_privs where grantor = upper('accounting');
    no rows selected

  • Export object privileges to another user

    dear,
    i want to export thr object privilege to another user on oracle 10g. how can do it? i try to export the user/scheam than immport to another user but still no work..
    Regards

    I guess he want user B to have same object privileges as user A
    If this is the case, it depends on what object privileges user A has.
    You can find that out from user_tab_privs after logon as user A.
    If the GRANTABLE = 'NO' you have to logon as each schema holder to grant the privs.

  • How many view object instances can create from Single Entity ?

    Hi All,
    JDev Ver : 11.1.1.5
    I want to How Many view objects can i create from the single entitiy ?
    Is there any limit ?
    Thanks,
    Gopinath

    No, there is no limit

  • Granting object privileges to remote users.

    Hello,
    Here's the situation:
    I have 2 databases located on 2 different servers both running Win2k3. In the first database the main schema is M1 and it has to read objects on the another schema M2, located on the second database.
    I created a database link on the first database, to point to the second database
    create database link connect2M2db connect to M2 identified by M2 using 'connect2M2db'Now I would like to grant object privileges(insert,update,delete) to M1 on M2' objects. Can anyone tell me how to do that?
    Thanks in advance.

    I didn't put the whole thing, (my bad) but your reply was helpful. As I said before, I have 2 dbs, on 2 differents servers. I created the dblink on the first server. I also created synonyms on the first server using the following syntax:
    "create or replace synonym syn_name for user2.table" which from the link you provided me, is wrong as I didn't append the dblink name.
    After that, I would like to grant object privileges to user1, by executing the command from server2. For doing that, is the following syntax correct: "grant select on table_name to user1". My issue is that user1 does not exist on server2. Should I rather use the following: "grant select on table_name@dblink to user1"?

  • How to view group privileges

    Hello
    how can i view the privileges of a group that is already created in Bi Publisher ?
    i was browsing in Console but i cant find how to see the privileges of the groups

    So I guess the question is why?
    Hmm.  That's a good question.
    I'm noticing it as well now that you mention it.
    I'm afraid I can't tell you why.
    Matt

  • How to view index details of another user

    I can't view index detail of another schema in sql developer release 5.
    I'm doing this steps :
    1) I'm connecting with user lopes
    2) Open folder of user mrt
    3) Open table folder
    4) select a table xpto. At this point is openeda a frame details of table xpto. In this frame several information are displayed, when I select Indexes nothing is showed, but this table has a lot of indexes.
    How should I make this indexes information visible ? I think this form is using user_indexes.
    Thanks in advance.
    Danilo

    Who owns the indexes?
    I have cases where I am logged on as a user who has access to a table owned by another user, but indexes created and owned by the connected user (so would obviously be able to see them) are not displayed on the indexes tab for the table.
    I get the same problem with triggers owned by the connected user and dependencies to objects owned by the connected user not displaying on the table tab for tables owned by a different user.
    Presumably, rather than excluding indexes, triggers or dependencies owned by the current user, the details are being restricted to objects owned by the table owner.

  • How to view concurrent request of other users

    We have upgraded recently to R 12.
    Would really appreciate if some one can guide me how i can allow the super user "A" to be able to view all the concurrent requests that were submitted by various key users of HRMS.
    I know in 11i there is a profile option: "Concurrent: Report Access Level" that defines who can access the output of concurrent requests.
    I want to assign the same to one user (super user) only in R12 instance.
    how to do this???

    594647 wrote:
    We have upgraded recently to R 12.
    Would really appreciate if some one can guide me how i can allow the super user "A" to be able to view all the concurrent requests that were submitted by various key users of HRMS.
    I know in 11i there is a profile option: "Concurrent: Report Access Level" that defines who can access the output of concurrent requests.
    I want to assign the same to one user (super user) only in R12 instance.
    how to do this???Please see these docs/links.
    R12 View Concurrent Requests FAQ [ID 1261985.1]
    Unable To View Concurent Output Executed By A User Of The Same Responsibility [ID 1468231.1]
    https://forums.oracle.com/forums/search.jspa?threadID=&q=View+AND+Concurrent+AND+Other+AND+User+AND+R12&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • How to view all the dashboard at user level.

    Hi All,
    I am using BI Apps 7.9.6.1. I have created all the reports and dashboards on prod. I am facing a problem like I can see all the dashboards and reports at Admin level. But while m trying access those reports and dashboards, I cant see only one of the dashboard.
    I have checked all the privilege and responsibility for that dashboard.. everything seems to be fine.Below given my error details.
    **View Display Error**
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P:OI2DL65P
    *State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27005] Unresolved column: "- Profile"."Churn Score Range". (HY000)*
    *SQL Issued: {call NQSGetQueryColumnInfo('SELECT "- Geography"."Account Country", "- Geography"."Account Region", "- Geography"."Account State Province", "- Open Date"."Open Quarter", "- Profile"."Account Name", "- Profile"."Churn Score Range", "- Profile"."Customer Value Score Range", "- Service Request Facts"."# of SRs", "Service Request"."Primary Symptom Code" FROM "Service Requests"')}*
    SQL Issued: SELECT "- Geography"."Account Country", "- Geography"."Account Region", "- Geography"."Account State Province", "- Open Date"."Open Quarter", "- Profile"."Account Name", "- Profile"."Churn Score Range", "- Profile"."Customer Value Score Range", "- Service Request Facts"."# of SRs", "Service Request"."Primary Symptom Code" FROM "Service Requests"
    How to resolve such kind of issue. Any suggestion or help????
    Thanks...

    hi,
    I have checked all the privilege and responsibility for that dashboardCan you check the column level security ?
    http://obieeblog.wordpress.com/2009/01/15/obiee-data-security-column-level-security/
    Confirm me once
    thanks,
    Saichand.v

  • How to check object privilege for procedure, packages?

    Dear Legends,
    what is the query to find the Grant Permissions provided to a User on particular object such as Procedure, Package and Function?
    DBA_TAB_PRIVS is not giving me the answer.
    Can any one help me on this?
    Thanks,
    Karthik

    Maybe something like this?
    SQL> create procedure p as
      2  begin
      3  null;
      4  end;
      5  /
    Procedure created.
    SQL> grant execute on p to scott;
    Grant succeeded.
    SELECT p.grantor, p.grantee, o.object_name, o.object_type, p.privilege
    FROM   all_tab_privs p
    JOIN   all_objects   o ON (p.table_name = o.object_name and p.table_schema = o.owner)
    WHERE  o.object_name = 'P'
    AND    p.grantor = 'SELSE';
    GRANTOR     GRANTEE    OBJECT_NAME   OBJECT_TYPE   PRIVILEGE
    SELSE       SCOTT      P             PROCEDURE     EXECUTE

  • How to view objects off the canvas?

    is there a way to see the objects that are off the black center canvas, that are sitting on the gray "artboard" (like one can see in indesign or illustrator)? i'm working with objects that start off the canvas and then follow motion paths onto the canvas, but although i can select them, i can't see them until they hit the canvas proper. i'm new to motion and can't find the answer to this question anywhere, or maybe i'm looking at this the wrong way...??
    thanks!

    You can't see the object off the canvas, but you should be able to see it's bounding box - if you can't see it, check under the View button at the top right of the Canvas - make sure Lines and Handles both have checkmarks.

  • How to view print history with multiple users

    Is there an easy way to see how much different users printed on a shared officejet?
    Situation:
    We have a network with multiple computers(most of them win7) and one shared officejet 6500A connected to the LAN with an ethernet cable.
    I want to be able to see per user how many pages he / she printed but I cant find an easy way to do so.
    Any ideas?

    The way you've set it up each user has a distinct library, but is accessing a common set of media files and folders.  To accomplish what you want, you need to have a complete iTunes library (database + media) in a common location - typically this would be C:\Users\Public\Music\iTunes.  See turingtest2's notes on Make a split library portable for the steps that may be needed to bring your library into a suitable structure.  Based on your description, you'll need to select one user's library (C:\Users\username\Music\iTunes\iTunes Library.itl) to act as the shared "master" and move this to the Public folders.
    Then, for each user, hold down SHIFT while starting iTunes - when you get this prompt:
    click on Choose Library..., navigate to C:\Users\Public\Music\iTunes, select the iTunes Library.itl file you'll find there, and click Open (you'll only need to do this once for each user account).
    Note, though, that iTunes is inherently a single-user application - any attempts to run iTunes at the same time will cause errors (and, in the worst case, possible corruption).  For this reason, its a good idea to disable fast user switching in Windows so that only one user can be logged in, and running iTunes, at the same time.

  • How to view all transactions that all users have access with in a year.

    Hello
    Does anyone know if they is a report that shows all users and the transactions they have used within a year? I have tried STAT3 and STAD and also SM20 however this does not give me all the users and their transactions used.
    I would be greatful if anyone can please help.
    Thank you
    Regards
    Bindi

    In SUIM you will not find this data. Explore ST03N.
    Edited : I doubt whether it will give you a year dat or not. Default logging is last 3 months including current month. The best way to do this is to create Z table to log all data during a year.
    Regards,
    Arpan Paik
    Edited by: P Arpan on Jan 19, 2011 5:59 PM

  • How to Use Transient View Objects to Store Session-level Global Variables

    hi
    Please consider section "40.8.5 How to Use Transient View Objects to Store Session-level Global Variables"
    at http://download.oracle.com/docs/cd/E14571_01/web.1111/b31974/bcstatemgmt.htm#ADFFD19610
    Based on this documentation I created the example application
    at http://www.consideringred.com/files/oracle/2010/ProgrammaticalViewObjectAndRollbackApp-v0.01.zip
    It behaves as show in the screencast at http://screencast.com/t/qDvSQCgpvYdd
    Its Application Module has a Transient View Object instance "MyEmployeesContextVOVI", as master for the child View Object instance "EmpInCtxJobVI".
    On rollback the Transient View Object instance keeps its row and attribute values.
    Also when passivation and activation is forced (using jbo.ampool.doampooling=false ) the Transient View Object instance seems to keep its row and attribute values.
    questions:
    - (q1) Why does the expression #{bindings.MyEmployeesContextVOVIIterator.dataControl.transactionDirty} evaluate as true when a Transient View Object instance attribute value is changed (as shown in screencast at http://screencast.com/t/qDvSQCgpvYdd )?
    - (q2) What would be a robust approach to make a Transient View Object instance more self-contained, and manage itself to have only one single row (per instance) at all times (and as such removing the dependency on the Application Module prepareSession() as documented in "5. Create an empty row in the view object when a new user begins using the application module.")?
    many thanks
    Jan Vervecken

    Thanks for your reply Frank.
    q1) Does sample 90 help ? http://blogs.oracle.com/smuenchadf/examples/
    Yes, the sample from Steve Muench does help, "90. Avoiding Dirtying the ADF Model Transaction When Transient Attributes are Set [10.1.3] "
    at http://blogs.oracle.com/smuenchadf/examples/#90
    It does point out a difference in marking transactions dirty by different layers of the framework, "... When any attribute's value is changed through an ADFM binding, the ADFM-layer transaction is marked as dirty. ...".
    This can be illustrate with a small change in the example application
    at http://www.consideringred.com/files/oracle/2010/ProgrammaticalViewObjectAndRollbackApp-v0.02.zip
    It now shows the result of both these expressions on the page ...
    #{bindings.MyEmployeesContextVOVIIterator.dataControl.transactionDirty}
    #{bindings.MyEmployeesContextVOVIIterator.dataControl.dataProvider.transaction.dirty}... where one can be true and the other false respectively.
    See also the screencast at http://screencast.com/t/k8vgNqdKgD
    Similar to the sample from Steve Muench, another modification to the example application introduces MyCustomADFBCDataControl
    at http://www.consideringred.com/files/oracle/2010/ProgrammaticalViewObjectAndRollbackApp-v0.03.zip
    public class MyCustomADFBCDataControl
      extends JUApplication
      @Override
      public void setTransactionModified()
        ApplicationModule vApplicationModule = (ApplicationModule)getDataProvider();
        Transaction vTransaction = vApplicationModule.getTransaction();
        if (vTransaction.isDirty())
          super.setTransactionModified();
    }Resulting in what seems to be more consistent/expected transaction (dirty) information,
    see also the screencast at http://screencast.com/t/756yCs1L1
    Any feedback on why the ADF Model layer is so eager to mark a transaction dirty is always welcome.
    Currently, question (q2) remains.
    regards
    Jan

  • How To change the ADF View Object  query where-clause at RunTime?

    I am trying to create a simple display page which will display user data (username, assoc_dist_id, assoc_agent_id, status , etc). The User data is stored in a database table and i am using an ADF Read Only table based on the View Object to display the data on the JSF page.
    However, i want to display only the users that a particular person accessing the page has the AUTH LEVEL to see. e.g. If the person accessing the page is an 'ApplicationAdministrator' then the page should display all users in the table, If its a 'DistributorAdministrator' then the page should display only users associated with that Distributor (i.e. assoc_dist_id = :p_Dist_id ) and If its an 'AgentAdministrator' , then the page should display only users associated with that Agent ( i.e. assoc_agent_id = :p_Agent_id).
    Currently my af:table component displays all the users in the table because the query for the view object is (select * from users) . However, i want to use the same viewobject and just set the where-clause at runtime with the appropriate parameter to restrict the dataset returned.
    Do anyone knows how to accomplish this ?

    David,
    See the custom method initializeDynamicVariableDefaults() in the SRViewObjectImpl.java class in the FrameworkExtentions project in the SRDemoSampleADFBC sample application. You can find out how to install the demo if you haven't already from the ADF Learning Center at:
    http://www.oracle.com/technology/products/adf/learnadf.html
    This class is a framework extension class for view objects that adds a neat, generic feature to be able to dynamic default the value of named bind variables. You can read more about what framework extension classes are and how to use them in Chapter 25, "Advanced Business Components Techniques" of the ADF Developer's Guide for Forms/4GL Developers, also available at the learning center above.
    It is an example of generic framework functionality that "kicks in" based on the presence of custom metadata properties on a named bind variable. See section 25.3.3 "Implementing Generic Functionality Driven by Custom Properties" in the dev guide for more details. Using this sample code, if you add a bind variable to a view object, and define a custom metadata property named "DynamicDefaultValue" on that bind variable, and set this custom metadata property to the value "CurrentUser", then that bind variable will have its value dynamically defaulted to the name of the authenticated user logged in. If instead you set this custom property to the value "UserRole", then the bind variable will be set to the comma-separated string containing the list of roles that the authenticated user is part of.
    Once you've created a framework extension class for view objects like this, you can have the view objects you create inherit this generic functionality.See section 25.1.4 "How to Base an ADF Component on a Framework Extension Class" in the dev guide for more info on this.
    By adapting a technique like this (or some idea similar that better suits your needs) you can have your view object query contain bind variables whose values automatically take on the defaults based on something in the user-session environment.

Maybe you are looking for

  • "Flatten" option for multi-camera  is gone in new version of CC

    It has been a couple months since I have used this feature, but it is gone now. Now when I right click on a multi-camera clip, the only option is "Enable" (or disable by uncheking it). The option to "Flatten"was a huge benefit, and it was sorely lack

  • Default GL account upon goods issue to maintenance order based on activity

    Hi all, There's a scenario here in Plantation Industry that we require to default GL account upon goods issue to maintenance order based on activity type assigned in the order instead of only posting to consumption account, is there anyway in OBYC or

  • Disk management

    hi  my pc has a 500 Gb hard disk ,but i have a missing of 50Gb hard disk space  may i have suggestions for getting back the missing hard disk space

  • MFC ODBC

    Hi all, I want to access the MFC MySQL DB via ODBC to make some reports. I already got username/pw. The problem is that I can only access message_tracker db from the server wherer MFC is installed. When I access from a different server I can only acc

  • How to define a new factory calender?

    Hi guys, I want to have a factory calender that I can use for scheduling batch jobs to run each last sunday in the month. Such factory calender doesn't seem to exist in the system and I'm wondering how I could create it?! Is there a transaction that