How to make a table of the user to non public privilege?

Hi all,
im working with an RAD program and using oracle as the database. currently im on db 10g. I am able to connect to the db but the problem is it shows other users table. It is not only showing the tables of the user i connected to.
this is a problem since it will load other users' table which i dont need in my project.
now i've post around the forum of the RAD program regarding this and a particular user mentioned that he had the similar problem and it's probably because the all those tables showing up is public.
im getting tables from sys,sytem,syman and other preinstalled db user which i dont need to list out for my project.
is there really a condition where these tables are public? if so, how can i change it to private? any appropriate query would help.
i dont want it to show up on my RAD program all those unnecessary tables when i connect to one user for example user1.
anyone can help me out?
Thnx.

T101_cyberdyne wrote:
Balazs Papp wrote:
in Oracle, there is a special role, called PUBLIC
anything granted to this role will be applied to every user (obviously, its PUBLIC)
for example SYSTEM.HELP is a "public" table, every user can read it without any permissions granted
you can check this with a query like this:
select * from dba_tab_privs where grantee='PUBLIC' and table_name='HELP';
revoking such permissions from the PUBLIC role is not recommended at all, as they are required for basic operation
disabling the PUBLIC role for a specific user is not possible as per the following note: Is it possible to exclude a user from PUBLIC scope? [ID 156303.1]So are you saying i'm stuck and there's nothing i could do to prevent these public table from showing?
well,this is dissapointing.I guess you need to step back and ask why this is a "problem". So far you've only indicated that you consider to BE a problem, but not WHY. Perhaps you are starting from a flawed assumption.

Similar Messages

  • How to populate a table whenever the user login?

    Hi People,
    Can u please suggest me what can i do if i want a sequence to be populated in a table namely SAMPLE whenever the user is login into the forms.pls help me to achieve the above requirement.I use forms with oracle 9i.
    Regards
    VIDS

    yes populating in sense i mean values from the sequence shoind be inserted into the SAMPLE table as follows whenever i logon the database through forms.can u pls give me the reply in detail like in which trigger i have to use that built in?.
    SELECT * FROM SAMPLE;
    SNO
    1
    2
    3
    Regards
    VIDS

  • How to make a table copy - the fastest way????

    Hi,
    Well, I have the following task to do in the minimal possible time:
    Task: duplicate a table in my instance database. The source table name is SPC.
    The destination table name is SPC_REP. Both are partitioned.
    The trouble is my source table has 40 million rows, but I need to copy only 27 million related to a column which I will use a condition in where clause.
    Ok, so I have some questions:
    Question 1)
    What's the fastest way to provide this copy?
    Export/import, Insert into, sqlloader (this one I've never used)
    Question 2)
    I am planning to do this by export/import utility. But I don't want to waste time doing first the export process and only after all doing import process. I would like to do export and import simultaneously to save time as table has so many rows.
    Question 3)
    If I use export/import I will not be able to create the copy table on the same schema as it is my source table, correct? Correct me, if I'm wrong...
    Thank you all,
    And any hint will be appreciated.

    Export & import probably isn't the best solution here. It's not particularly fast, reuires that you create an additional copy of the data in your dump file, involves the cost of pulling all the data out of Oracle and puts it back in, etc.
    Transportable tablespaces would be an option, assuming your partitioned table isn't in the same tablespace as a bunch of other opjects.
    Personally, I would probably do a
    CREATE TABLE <<copy name>>
    AS
    SELECT *
      FROM <<original name>>
    WHERE 1=2
    INSERT /*+ APPEND */
      INTO <<copy name>>
      NOLOGGING
    SELECT *
      FROM <<original name>>
    WHERE <<something>>Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC
    Message was edited by:
    Justin Cave
    APPEND & NOLOGGING may be faster so I added that.
    Message was edited by:
    Justin Cave

  • How can I make comments Editable for the users?

    Good day,
    How to give edit rights for  the user to edit his comment?
    If anyone can point me to a tutorial on how to do this or even give me a few tips, would be greatly appreciated!.
    Thanks

    I think we need a bit more information. Most importantly:
    #1 Edit comments where?
    #2 What technologies are you using? (PHP, Cold Fusion, etc)
    #3 A link to actual site would be most helpful
    Brad

  • How to make a reading implausible in user define validations?

    Hi all,
    Can any1 tell me how to make a reading implausible
    in user define validations.
    Regards,
    Darshana.

    I don't have an example at hand right now, but I've done this in the past.
    If my memory doesn't fail me, one of the return parameters of the user-exit in which you have to make your validations has a parameter that let's you define (im)plausibility.
    Edit: the user exit has:
    EXCEPTIONS
           PLAUSI_ERROR
    So, raise this exception to get an implausible reading.
    Hope this helps!
    Kevin
    Edited by: Kevin De Wilde on Jul 8, 2008 11:09 AM

  • How to make a restart of the workflow in a process controlled workflow?

    Hi Experts,
    How to make a restart of the workflow in case of process controlled workflow? Scenario is like this:
    The user has created a shopping cart with 1000 USD. The process schema has three process level with the first level being approval with completion.
    The first level being executed by the responsible purchaser. Here, the purchaser adds the source of supply and changes the price of the shopping cart 2000 USD and approve the shopping cart.
    Now, I want the approval task to start from beginning so that the requestor can know the changes and accept/reject the changes.
    Thanks and regards,
    Ranjan

    Hi,
    Restarting workflow goes to 1st level approval step. It is not requester.
    I think you need to set condition for "Acceptance by Contact Person" in Define Process Level.
    Regards,
    Masa

  • How to make every account in the system login automatically?

    How to make every account in the system login automatically when Mac OS X startup?
    Thanks!

    I can see one way to do it. You'll need to install a script in each user account, and have it set as a login item for each user. Let's imagine you have three user accounts. Each user in Mac OS X has a UID number. Normally your first user has the UID of 501, the second one will be 502 and so on...
    You can determine the UID by running the following AppleScript while logged in on each user:
    do shell script ("ID")
    This'll return a long block of text, but right at the start you'll see the UID number. Let's assume your three users have the UIDs 501, 502 and 503. We begin with 501.
    Create the following script and save it as an application while logged in as 501. Note that the password you're entering is the password for UID 502. Also note that the forum system is creating line breaks where there shouldn't be any. The long "do shell script" line should be one line.
    delay 5 --This delay allows time for login to complete, but it may not be necessary.
    try
    do shell script "/System/Library/CoreServices/Menu\\ Extras/User.menu/Contents/Resources/CGSession -switchToUserID 502"
    delay 5 --This delay could be shorter or longer, depending on how fast your machine is.
    tell application "System Events"
    keystroke "password for 502" --the password for UID 502
    keystroke return
    delay 1
    end tell
    on error
    display dialog "Unable to switch user."
    end try
    Open System Preferences, go to Accounts, click "login items" and drag your script (saved as an application) to the login items window.
    You basically repeat this process for each user account, modifying the script so it switches to the next user.
    This isn't ideal, because your passwords will be stored in the scripts, and each user could open the scripts and learn the passwords of the other users on that machine.
    I picked some of this up from a discussion over at the Macworld forums:
    http://hints.macworld.com/article.php?story=20031102031045417
    Message was edited by: The Preacher
    Message was edited by: The Preacher
    Message was edited by: The Preacher

  • How to identify which record(s) the user hasbeen checked

    i have a internal table in which first field is represented as check box in the output .
    like bellow
      loop at g_it_final into g_wa_final.
            write : 5 sy-tabix ,
                   20 g_wa_final-g_v_check as checkbox,
                   25 g_wa_final-TRKORR,
                   40 g_wa_final-AS4TEXT.
      endloop.
    now the user will select some records from the output checking the check box
    NOW the QUESTION is
    how to identify which record(s) the user hasbeen checked(selected) ?
    so that i can disply only the selected records in the secondary list.

    Hi,
    You will have to use the 'READ LINE' command within a loop to retrieve the data back into your program.
    You may want to use the HIDE command to ease the retrieval of the checkbox value.
    Check out the online help for both of these.
    Darren

  • How to make stork table in Mac numbers

    hello,
    how how to make stork tables in numbers just as what we can creat in windows excel?
    thank you

    Another way to create this type of chart is to create the pieces in separate charts and then layer them. 
    You create two stacked bar charts.  There are two rows of values in each.  The color of the bottom value is set to "no fill" to create the floating bar effect. 
    The width of the stick bar is changed by setting the gap to the maximum allowable (999%).  The "stick" chart is placed behind the other.
    For this to work, they need to be the exact same size and with the same axis values.  Setting the axis to have fixed values makes this easier.  Also, it improves the appearance to limit all the axis labels and lines to be in just one of the charts.

  • How To Make My New MacBook The Main Base Of My iPad, iPhone?

    I just got my new MacBook Pro, and i'm transefing all my applications for iPad and iPhone, music and my photos to my new computer using a Seagate Hard Drive. Anyway, i connected my iDevices to my computer and i do not know how to make this computer be the Mac that transfes everything instead of the old one. When i go to my iPad settings, under general, i go to Wi-Fi Sync and it says i can sync it when 'GABE' is available (that is my old computer). I want it to be my new one and be able to sync with no problems and without loosing my imformation from my iPad and iPhone apps. (For example, i don't wanna loose Pages documents, Garageband songs and FL Music Studio files)
    Please help, if you have any questions into what i need please ask, this is a hard question to explain! Thank you so much.

    That's fine as long as you never want to host any other content on www.domain.com
    Personally I would have setup a separate site such as webmail.domain.com that points to the Squirrelmail directory, and setup a redirect so that hits to the top page of www.domain.com get redirected to the webmail site.
    That way you preserve www.domain.com to still be free for other web content, yet still make it easy for users to get to webmail.

  • How to make text start at the top of a page in livecycle 9

    Hi, How can I get the text in a large text field to start at the top left of the field rather than at the center of the field? In addition, may one know how to make text wrap in the form as well?
    Thanks,
    David

    To set the Text alignment properties use "Paragraph" pallet you can make it visible by selecting Window>>Paragraph or Shift+F5
    And to allow text wrapping you need to select "Allow Multiple Lines" checkbox under "Object" pallet and "Field" tab. You can make Object pallet visible by selecting Window>>Object or Shift+F7.
    Good Luck,

  • How do I delete one of the user accounts on my computer and not lose the data in that account?

    How do I delete one of the user accounts on my computer and not lose the data in that account?

    I actually have the opposite of this problem. haha.
    https://discussions.apple.com/thread/4484354

  • How to create a table in the file using java code.?

    HI,
    I should export the data from the view objects to a word document. I have done that but I should
    display the data in the form of a table.
    Kindly come up with the necessary information on how to create a table in the file using java.
    Thanks,
    Phani

    Hi, Thank you for responding to my query.
    The below are the details of my code.
    DCBindingContainer dcBindings =
    (DCBindingContainer)BindingContext.getCurrent().getCurrentBindingsEntry();
    DCIteratorBinding StudentDetailsContent =
    (DCIteratorBinding)dcBindings.get("StudentView1Iterator");
    OutputStreamWriter w = new OutputStreamWriter(outputStream, "UTF-8");
    Row currentRow =
    StudentDetailsContent.getRowSetIterator().first();
    Object a[]= currentRow.getAttributeValues();
    int i;
    for(i=0 ;i<=a.length;i++){
    w.write(a.toString());
    w.write(" ");
    w.flush();
    I am usning this coding to achieve the task of exporting data to file.
    I need to display this information in the table that is where I need help from you people.
    Thanks,

  • I subscribed for itunes imatch - it works perfectly on my i-pad and iPhone - however on my macbook - my iTunes can no longer find my songs - i don't know how to make it look to the cloud to play my music

    i subscribed for itunes imatch - it works perfectly on my i-pad and iPhone - however on my macbook - my iTunes can no longer find my songs - i don't know how to make it look to the cloud to play my music - i think it keeps trying to find on the external harddrive where i used to keep my music

    Of course iTunes is looking for the music on the external HDD. Enabling iTunes Match does not magically change the location of the iTunes library to the cloud.
    To play the music either plug the external HDD back into your computer or create a new, empty library to use for streaming the iTM content. The latter can be accomplished by holding down the Option key when launching iTunes, choosing "create library" then enabling iTunes Match on the new library. DO NOT have iTunes scan your HDD for music.

  • How to make a backup if the Storage & Backup icon is missing?

    how to make a backup if the Storage & Backup icon is missing?

    http://www.apple.com/icloud/setup/ios.html
    Sounds like you have an account, so two options I would say.
    Try turning it off, then off and see what options you get, or sync your phone to iTunes and click on the summary and choose the iCloud option.

Maybe you are looking for

  • A feq PC to Mac questions

    How can I accomplish the following 1. Cut and paste the path. For example on the PC, i can go into explorer and cut and paste the physical path such as c:\my docs\folder\folder\folder The reason I like to do this is that I have some files that are fa

  • Java(TM) Platform SE Binary not responding - Cisco CIMC KVM console

    I have 4 PCs,  one HP Probook450g1 - WORKS one HP Probook 4540s  - NO WORK (used to work) one ECS Generic  -  NO WORK VMware Win 7 guest of ECS - WORKS I have literally spent a week troubleshooting this, researching, rebuilding computers, installing

  • Changing buyer on PO or scheduling agreement

    Hi All, In SAP you have the functionality to send a mail to the buyer when an invoice is blocked for price differences. This mail is being send using the ME partner profile and it determines the buyer from the PO or SA to send the mail. My question i

  • XMP in InDesign, Where do instance and document id's come from?

    I'm trying to integrate with Adobe InDesign and a plugin the is already created. Where do Instance and Document Id's come from? Are they meaningful or just a place holder to identify a file?

  • BAPI_SALESORDER_CREATEFROMDAT2 EXTENSIONIN

    Hi, i want to create a SO by using bapi BAPI_SALESORDER_CREATEFROMDAT2 . Table vpap consists of an append structure ZAVBAP that into i put customer fields eg ZXXXXX type char. How do i fill EXTENSIONIN ? Tahnks