Ask about the level schema restrictions

I have a scenario like below:

We have 3 diagrams A, B, C

A schema is a super user and the actual tables.

Schema B is one with many privileges as Select_Catalog_Role, resources, etc. to connect previously created.

Diagram C is newly created and having only create session privilege and no privilege level table.

We must give access to the B and C schema for readonly access (select).

What I did:

SQL > conn A\pass

connected.

Grant select on TableName to B;

Grant succeeded.

Grant select on TablesName to C;

Grant succeeded.

SQL > conn B\pass

connected.

Select * from TableName; (displays the data in the table)-> how?

Select * from A.TableName; (Able to select the data)

SQL > conn C\pass

connected.

Select * from TableName;  (not able to select the data for the particular table)-> why not?

Select * from A.TableName; (Able to select the data)

I just wanted to know why in diagram B I can acess the table directly (without using the Schema.TableName) while in the schema C I write the Schema.TableName to access summary.

I even tried giving the privilege to CHOOSE ANY TABLE to diagram C. Also in this case I have to use Schema.TableName to access summary.

My question is what access is schema B so that it is able to access the data in the Table schema has without making use of "Schema.TableName".

Examples will be useful.

Kind regards

Sanrine

Hello

You have connection triggers that make something - like alter session set current_schema?

See you soon,.

Rich

Tags: Database

Similar Questions

  • gauge the battery to the boot screen and battery on report menu conflicting Details about the level of the battery. The gauge from the battery to the Starter incorrectly displays the low battery level that prevent the macbook pro battery retina start

    gauge the battery to the boot screen and battery on report menu conflicting Details about the level of the battery. The gauge from the battery to the Starter incorrectly displays the low battery level that prevent the start of the battery. This happens on macbook pro retina 13 inches

    When I try to startup macbook pro retina in battery mode, it will fail to start showing low battery level and an indicator to recharge the battery. It does not start on battery. When I then connect via the power cable at startup (and check the battery level), monitor of battery in the menu bar indicates that the battery is charged to the top.

    It gets really frustrating and remove my ability to use the macbook pro retina as a truly portable device...

    Appreciate any help on this

    Have you tried resetting the SMC? Reset the management system (SCM) controller on your Mac - Apple Support

  • I already bought the annual plan, I have installed PS, but I can't open the LR, he keeps asking about the serial No.

    I already bought the annual plan, I have installed PS, but I can't open the LR, he keeps asking about the serial No.

    isn't the annual plan for ps and lr?

    Download LR you remove and reinstall your installation of Photoshop Lightroom 5?  Licensing for your membership apply to Lightroom if you install through the creative Cloud Desktop application.  You can find more details at install and update the apps - https://helpx.adobe.com/creative-cloud/help/install-apps.html.

  • Ask about the feature find my phone

    Hello Apple support Team,

    I have a question about the find my iPhone feature which is as follows.

    -If I had put in place the "find my phone" feature when I bought the iPhone and did not open at all in 2-3 months. So that the disconnection of the app itself?

    I ask this because my phone got stolen yesterday and looking for opportunities that could have gone wrong.

    On my laptop, I'm always a corner of yesterday in front of https://www.icloud.com/#find to find the location, but its doesn't help not.

    (PS: this my second time that find my iPhone is not useful for me, I really wish that Apple must lock the turning the option off when the phone is in mode Code (lock mode))

    Waiting for your response.

    Thank you

    Ravi

    If you enable find my iPhone, it will be on except if you have disabled (requires your password to iCloud).  The location will only show if the phone is connected to a network and still has the power.

  • Ask about the policy of replacement of defective parts under warranty (laptop)

    Hello. I had a laptop computer with a HARD drive 320, which became faulty (not totally, in fact) within 2 weeks of purchase. I turned it a HP service center and they got it replaced with a new job. Now everything works fine ATM, however I have noticed that my current HARD drive is a Western Digital while I remember that I had before the failure was a one Seagate. Now, I have a question about the HP replacement policy: is it possible to get another brand of HARD drive altogether in lieu of one that was part of the original shipment or should I have obtained one of the same company (Seagate) otherwise the same exact model of the HARD drive as a replacement?

    They replace it by what they have there at the time, any policy on this.

    This is a forum to a user, no employee of HP here, with the exception of the moderators of the forum.

    WD is currently better than Seagate in my opinion.

    .

  • Ask about the segregation of database access by using the authentication of the os in the windows environment

    Hello

    I have a question about the segragation of database access using authentication of the os (like sqlplus "/ as sysdba") in the windows environment. Let me briefly explain my requirement: -.

    Assume that you have two DBA viz DBA1 and DBA2 and 4 resideds of databases in a windows server say A, B, C and D.Now I want to configure it in a way if DBA1 opens a session on the server then it may connect to the database A and B using only OS and DBA2 authentication can connect to database C and D only use OS authentication.

    Please let me know how to configure for this requirement.

    Version of the database is 11.2.0.3

    Hello

    This doc is 11.1 but I guess it's the same in 11.2 roles on Windows and administering external users

    You create a group ORA_SID_DBA and doing it this way - in recent years I have done but it used to work ok...

    See you soon,.

    Harry

  • Ask about the creation and filling I$ table on different condition

    Hello
    I have a question about the creation and filling I$ table on a different condition. In which condition the I$ table creation? And these conditions are given below:

    (1) * source and transit area * are on the same server (that is to say target is located on another server)
    (2) * gathering and target area * are on the same server (IE source is on another server)
    (3) * source, transit area and target * are * different 3 * Server
    Source 4), area transit and target are on the same server
    Thank you

    I'm not quite clear to your question. Always try my best to erase it.

    In your all over requirement I$ table will be created.
    If the same staging as target (a database, a user) then all temporary tables are created in this user
    If the scaffolding is different from the target (a database, two users (A, B)), then all temporary tables will be created under that user A (lets consider) and the data will be inserted into the target table that is present to user B

    Staging is different from the target (two database, two users (A1, A2), architecture not recommended) if all temporary tables will be created under that user A1 (A1 of the databases) and the data will be inserted into the target table which is present in user A2 (A2 data base)

    If the source, staging, the target will be under a database then no. LKM is required, IKM is sufficient to load the data into the target. Especially for this, you can see an example given by Craig.
    http://S3.amazonaws.com/ora/ODI-Simple_SELECT_and_INSERT-interface.swf

    Thank you.

  • Ask about the types of objects

    Hello

    I have a question about the type of object. I want to see the script for the type of object created, that is already stored in the database. How can I see who


    Concerning

    Hello

    So, you can try [DBMS_METADATA. GET_DDL | http://download.Oracle.com/docs/CD/B19306_01/AppDev.102/b14258/d_metada.htm#ARPLS640]...

    MHO%xe> create or replace type mytype as object( col varchar2( 10 ));
      2  /
    
    Type is aangemaakt.
    
    Verstreken: 00:00:00.37
    MHO%xe> select dbms_metadata.get_ddl('TYPE', 'MYTYPE') from dual;
    
    DBMS_METADATA.GET_DDL('TYPE','MYTYPE')
    ------------------------------------------------------------------------------
    
      CREATE OR REPLACE TYPE "MHO"."MYTYPE" as object( col varchar2( 10 ));
    
  • Ask about the Pause/break key on the keyboard

    As Saroseus,

    I have a program that uses the Pause/break to continue to operate and without it I can not continue to use it for work. The work of the society for us gave keyboards with the Pause/break key, but it is not ergonomic and it's hurting my wrist to use. That is why I bought this keyboard. This is a great keyboard and it works well, but I need this button "Pause". While Microsoft can do you something about it.

    Hello

    Let me ask you;

    • What exactly you're talking about when you say, ' I need this button "Pause"?
    • Is not the Pause/break key in the keyboard you purchased, working?
    • This keyboard does not have a Pause/break key?
    • Do you mean you bought now ergonomic keyboard?
    • The keyboard has Pause and break keys separately?

    It might be possible that some newer keyboards may have separate keys for the pause feature and the pause feature. Instead of these two functions are on the same key, the keyboard has a separate PAUSE button of the PAUSE button.

    On many keyboards, the key that controls the functions pause and break is usually labeled as the PAUSE button. As a result, many keyboard shortcuts show you "Press a PAUSE button." However, when you only press the BREAK key, the default behavior is to take a break.

    This behavior that many people know can cause some confusion on newer keyboards that have separate PAUSE and BREAK keys. For example, the newer laptops may have separate PAUSE and BREAK keys.

    Steps to reproduce the behavior

    Follow these steps on a keyboard that has one button PAUSE/ATTN:

    1. Open a command prompt window. To do this, click Start, click run, type cmd.exe, and then click OK.
    2. At the command prompt, type dir, press the ENTER key and immediately press the PAUSE/BREAK key.

      Note that the list of files in the directory stops. This behavior indicates that the default behavior of the key is to pause. To see this behavior for a directory that has a short list of files, you must press the PAUSE/BREAK key very quickly after you press the ENTER key.

    3. Press CTRL + PAUSE/BREAK.

      Note that the list of files in the directory stops and returns you to the command prompt. This shows that the secondary behavior of the key is to break.

    In addition, if you follow these same steps, and if you press the CTRL + Windows Logo + PAUSE/BREAK Keyboard shortcut to open the System Properties dialog box, the dialog box does not appear. This behavior is further proof that the default behavior of the PAUSE/BREAK key is to pause.

    If the keyboard does not pause button, you can use the screen keyboard and check.

    Open the on-screen keyboard by clicking the Start button , clicking all programs, Accessories, ease of access, and then click on-screen keyboard.

    You can see: using the keyboard (OSK) typing on-screen

    Hope this information is useful. Please feel free to answer in the case where you are facing in the future other problems with Windows.

  • Ask about the product recovery process

    Hello Mr./Mrs

    I'm about to start the recovery process of the product on my laptop, so I've read is that it formats all data on the hard drive. Is what it means if I have 2 hard drives (C & E drive) all on each of them will be erased or simply C drive only?

    If both drives will be erased so where can I restore my data disc E to continue the process?
    Thank you for your support.
    Your Tony

    Hello Tony

    It will be interesting to know what model of laptop do you have and how you want to perform the installation of recovery.

    If you use F8 and drive HARD recovery (on the new laptop models) installing the C partition will be deleted only.
    If you use the whole HARD drive recovery DVD will be erased and formatted.

  • Ask about the loss of my windows vista installation media.

    Hello

    I had a Windows Vista Home premium installation DVD as well as the purchase of my Dell laptop, however I lost my installation media but have the COA label with me. My query is, can I get a downloaded version of Windows vista from Microsoft and use the existing serial key or should I get a new copy of a store licensed?

    Thank you and best regards,
    Biju.

    There is no Vista free download legal available.

    Call Dell and ask them to send a recovery disk/s Vista set.

    Normally, they do this for a cost of $ small.

    http://support.Microsoft.com/default.aspx/KB/326246

    'How to replace Microsoft software or hardware, order service packs and upgrades, and replace product manuals'

    See you soon.

    Mick Murphy - Microsoft partner

  • Ask about the design of the system

    Hello

    I need to make a request that has the following requirements:

    1. The application begins with a screen that should be a list of say Supermarkets.I guess I must use ListField therefor (my assumption is correct?).
    2. When a user selects a supermarket, say KMart in the list, I want to show a list of departments of this supermarket.
    3. Select a Department from the list should show a list of products in the Department.
    4. Choose a product should show the details of the product.
    5. During all this navigation, I need to display a tab bar at the bottom of the screen. The tabs will be used to access the various features of the application such as the Search tab that can be used to search for a specific supermarket or a product. This tab bar must be visible at all times.
    6. I will use SqlLite as DB (wise decision or not?).

    So here's the scenario. Thanks for bearing with me so far. Now, here are the questions:

    • Can I move just a portion of the screen, i.e. the part that the list and not whole screen? I ask this question because I don't want the tab bar below to disappear no matter what.
    • Or, do I need to divide the screen into two frames, one for the bar tab at the bottom and one for the main content where lists will be displayed and whenever a list item are selected, I need to delete the current list and add the following list? Is this the right approach?

    If anyone has any suggestions as to how this problem should be addressed I can't wait you to read them.

    Much obliged.

    Hello

    My comments:

    1. the application starts with a display that should have a list of say Supermarkets.I guess I must use ListField therefor (my assumption is correct?).

    -> Yes, you can use listfield. I often use FlowFieldManagers with some fields extended to create another way to view information.

    2,3,4-> ok

    5. This can be obtained by adding your 'field of the tab' status (use setStatus on your screen).

    6. If you use sqllite you target users with OS 5.x, if that's the case is ok.

    With your questions:

    -> If you are using setStatus as I mentioned the tab bar used to disappear.

    If you want not the header disappear in some cases, use setTitle. using setTitle and setStatus your content will be in the middle. If you scroll the listfield title and status will remain in their place.

    Perhaps other developers have different ideas

  • question about the level of security at netwerk

    Hello

    safety of newterks and computers occur in the OSI model on the application level, or there are also security level nested, if so, who are?

    Thank you

    Johan

    Hello

    safety of newterks and computers occur in the OSI model on the application level, or there are also security level nested, if so, who are?

    Thank you

    Johan

    The seven layers of the OSI model defined and functions explained http://support.Microsoft.com/kb/103884/en-us

  • Ask about the definition of default printer

    Original title: printers

    I bought a HP printer/scanner base and it is recognized by all the drivers etc, this is not just a basic printer scanner wireless, but I have windows 8 and it won't let me set it as default printer, so I can't print, whats up?

    Hi Randy,

    I understand the frustration when things don't work as expected.

    1. What is the model of the Printer HP?

    2. do you get an error message when you try to set it as the default printer?

    I suggest you to try the step below and check if it helps.

    Method: Try to change the default printer value in the registry key and check if it helps.

    Registry warning: Important this section, method, or task contains steps that tell you how to modify the registry. However, serious problems can occur if you modify the registry incorrectly. Therefore, make sure that you proceed with caution. For added protection, back up the registry before you edit it. Then you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click on the number below to view the article in the Microsoft Knowledge Base: 322756

    How to back up and restore the registry in Windows: (http://support.microsoft.com/kb/322756/)

    un) Click Start.
    b) type regedit in start search and press enter.
    c) move to the location listed below.

    HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows

    d) in the right column, you will find key device, change the value of your printer name.
    e) this is the format for example: "HP LaserJet 4250 PCL6, winspool, Ne03:

    f) right click on the value and click Rename, change the name of your printer.

    Hope this information is useful.

  • Ask about the load of metadata in Essbase using the rules file

    Hello

    In our application, we load the metadata using the Essbase rules file and here, we are faced with a problem. Suppose we have load a member of level 0, called "xxxx" under two different parent, assume parents are Parent_AAAA and Parent_BBBB. But our demand is the operator of consolidation for the first occurrence (i.e. under the Parent_AAAA) is '+' and for the Member shared under Parent_BBBB is ' - '. But, when we are load using rule file the operator of consolidation for the Member always shared loading as ' + '. Y at - it a trick to change the operator of consolidation for other than manually changing outline shared member?

    Pls help... Thanks in advance.

    I don't think that there is a way to change the default setting.

    However, what you can do is to have a different charge and rule file different text with only the metadata that you want to have an exception for shared members. In this way, you can get that you don't have to change existing rules file.

    Concerning

    ORACLE | Essbase

Maybe you are looking for

  • Since FCPX as file format for iDVD

    Hello.I wanted to know what is the right way to export a Final Cut Pro X on a DVD with iDVD software.Usually export to format ProRes, but files are very grain.There is a procedure for this purpose?Thank you.

  • Updated Firefox to version 23 - several problems

    Hello. It is my first post in this forum, even if I'm a long-time Firefox user. I'll take the chance and thanks for all the effort you put into providing the best browser to Mozilla and keep the web open. Everything worked great until I allowed Firef

  • Re: Need Satellite 1800-804 - BIOS upgrade

    Hello! I would like to know where I could find the BIOS upgrade?I updated Win Win XP.

  • How to install readyshares in kodi?

    Hi, this is my configuration, r7500 with the usb storage device connected to it, on the same network I have an android runnning kodi decoder, I can't understand how to add this drive part ready to kodi, http connects but not opening inside kodi no fi

  • HP Pavilion Elite HPE - 590uk Desktop PC - graphics card

    Hello I have a 'HP Pavilion Elite HPE - 590uk Desktop PC' and seeks to update the graphics card - what is the maximum power of the graphics card can I install? The 420 has a request of 50W - would I be able to switch to a 660GTX to 150W?