Multi-user set-up

Naive newbie question:
What is the usual method for making tables available to multiple users?
If I log in as user a and create a table, then try to access it as user b, I can access tables in a's schema as a.table.
How do I make the table available to all users so they don't have to keep qualifying it with the schema name? Or is there some better approach to setting up a multi-user d/b?
Which manual best covers these issues?
Thanks,
-Andy-

As user b, enter:
CREATE SYNONYM table FOR a.table ;
Or, if user a wants ALL users to access the table, then as user a, enter:
CREATE PUBLIC SYNONYM table FOR a.table ;
(Note that user a will need the CREATE PUBLIC SYNONYM privelege).

Similar Messages

  • Project.xpj is modified in multi-user setting

    We work with 6 people on our project and the project is under
    source control.
    Now if someone gets the latest version of the project, the
    <miscproperties> section of the Project.xpj is modified as
    follows:
    before:
    <miscproperties>
    <matchedpair>
    <name>vc::database</name>
    <value>
    http://patfs:8080/|PWCLA|AFASGROEP\CLA</value>
    </matchedpair>
    </miscproperties>
    After:
    <miscproperties>
    <matchedpair>
    <name>vc::database</name>
    <value>
    http://patfs:8080/|PWTRI|AFASGROEP\TRI</value>
    </matchedpair>
    </miscproperties>
    Can this be avoided, as this seems to be a totally
    unnecessary modification. Can this value be altered to a fixed
    value?

    "totally unnecessary modification" to you, perhaps, but not
    to RoboHelp's internal workings. Several RH internal files are
    maintained as machine-specific, not project-specific. However, none
    of this gets transmitted to the output.
    What problem is manifesting itself due to this un-fixed
    value?
    Good luck,
    Leon

  • Set multi user column with PowerShell used to work in 2010 but no longer works in 2013

    In SharePoint 2010 I used PowerShell to set the value of multi user people columns and it worked really well.  I attempt to use the same PowerShell to set the same column type in SharePoint 2013 and it fails.
    here is the PowerShell that I use in 2010:
    $web = Get-SPWeb "http://intranet"
    $list = $web.lists["TestList"]
    $item = $list.items.add()
    $item["Title"] = "Test multi user column"
    $users = @("Domain\user1", "Domain\user2")
    $userList = new-object Microsoft.SharePoint.SPFieldUserValueCollection
    foreach($user in $users)
    $spUser = $web.EnsureUser($user)
    $userValue = new-object Microsoft.SharePoint.SPFieldUserValue($web, $spUser.ID, $spUser.Name)
    $userList.Add($userValue)
    $item["MultiUserColumn"] = $userList
    $item.update()
    I have used this on three SharePoint 2013 farms with differing results.  On two of them I receive an error when running $item.update(): Exception calling "Update" with "0" argument(s): "Invalid look-up value.  A look-up
    field contains invalid data. Please check the value and try again."
    If I take one of the users out of the $users list then it works fine, but it will not allow multiple users to be set with PowerShell.  I can use the GUI to add more than one user but not PowerShell.
    Does anyone know if these methods have changed in 2013? I haven't been able to find anyone else with this issue.
    mmm... coffee...

    Not sure but maybe something to do with casting. Below is the code snippet from one of the blogs. Try modifying your script like below and see if still you get the error
    [Microsoft.SharePoint.SPFieldUserValueCollection]$lotsofpeople = New-Object Microsoft.SharePoint.SPFieldUserValueCollection
    $user1 = $w.EnsureUser("domain\user1");
    $user1Value = New-Object Microsoft.SharePoint.SPFieldUserValue($w, $user1.Id, $user1.LoginName)
    $user2 = $w.EnsureUser("domain\user2");
    $user2Value = New-Object Microsoft.SharePoint.SPFieldUserValue($w, $user2.Id, $user2.LoginName);
    $lotsofpeople.Add($user1Value);
    $lotsofpeople.Add($user2Value);
    $i["lotsofpeoplefield"] = $lotsofpeople;
    $i.Update();
    #-or-
    $l.Fields["lotsofpeoplefield"].ParseAndSetValue($i,$lotsofpeople);
    $i.Update();
    Reference to the link
    http://social.technet.microsoft.com/wiki/contents/articles/20831.sharepoint-a-complete-guide-to-getting-and-setting-fields-using-powershell.aspx
    Geetanjali Arora | My blogs |

  • Set Database Back to Multi User from Single User

    I am using SharePoint Services 3.0 (SP1) with default configuration options, which installs the Microsoft##SSEE instance of SQL to my local C:\ drive.
    While attempting to relocate the files to another drive, I set one of the databases (as recommended) to Single User by using the SQL Server Management Express tool.
    I cannot now reset that database to Multi User, even by executing the query
    exec sp_dboption 'database_name', 'single user', ''FALSE'
    again by using the Management Express Tool.
    Can someone please help, in plain english???? Thanks

    I have similar issue.
    I have took backup of WSUS (Windows Server 2002 R2) Windows internal database using SQL Server 2008 Management Studio and restored on Windows Server 2012 R2 Server.
    Now SUSDB database was in Single User mode. I have tried ALTER  DATABASE <<Database Name>>   SET MULTI_USER  WITH NO_WAIT and i'm getting blow error.
    Msg 5069, Level 16, State 1, Line 1
    ALTER DATABASE statement failed.
    How i can change it Multi User?
    Thanks 
    Uma

  • How to set Multi User Environment in the weblogic 5.1 and 6.1 server..(Urgently)

    Hi all,
    I need to know how to set Multi User Environment in the weblogic 5.1
    properties file..
    Here my question is..:)
    1) I have a database with multiple users and having different privileges
    for the users.. and i need to use all the privileges when user aceess
    the database through weblogic server connectionPool.
    2)According to the user privileges i need access the database tables
    content and gives the frontEnd(jsp).
    3)How to modify dynamically weblogic.properties file in the weblogic
    5.1.
    If anybody having idea reg. this issues pl...help me..
    Thanks in advance
    Chandu([email protected],[email protected])

    Hi. A JDBC connection pool is a set of identical, interchangeable, pre-made
    connections, and the controls to make sure only one user uses a particular
    connection at any one time. If you want to have different DBMS users, you can
    have a separate pool for each DBMS user, which may contain as many or few
    connections as you want. Some applications has a pool for the accounting
    applications, and another for the sales applications etc. Some do have a
    separate pool for john, jane, joe etc, each with one connection. Pools
    can be created and destroyed dynamically using the dynamic pool API.
    Joe
    softstar wrote:
    >
    Hi all,
    I need to know how to set Multi User Environment in the weblogic 5.1
    properties file..
    Here my question is..:)
    1) I have a database with multiple users and having different privileges
    for the users.. and i need to use all the privileges when user aceess
    the database through weblogic server connectionPool.
    2)According to the user privileges i need access the database tables
    content and gives the frontEnd(jsp).
    3)How to modify dynamically weblogic.properties file in the weblogic
    5.1.
    If anybody having idea reg. this issues pl...help me..
    Thanks in advance
    Chandu([email protected],[email protected])

  • Error in setting up Multi-user RPD

    Hi
    I've managed to set up a local MUD RPD on my laptop for testing purposes. I am able to make updates and then check these into the shared RPD. However when trying to access the shared RPD I receive the message that I am only able to update the RPD in Read-Only mode.
    What I want to know is have I missed a step in cecking the updates into the shared RPD which has left a lock on the shared RPD?
    The following files are listed in the shared directory:
    modified subset of shared_samplesales.001
    modified subset of shared_samplesales.002
    shared_samplesales.000
    shared_samplesales.001
    shared_samplesales.002
    shared_samplesales.002.csv
    shared_samplesales.mhl
    shared_samplesales.rpd
    Regards
    Adnan

    Hi
    I may have the answer. I copied the file into a different folder and I was able to open the file in offline mode.
    It seems that when you set the multi-user RPD in the Tool>Options>Multiuser the folder that you specify here automatically any repository in this folder can only be opened as read-only. I changed the foler path to where I copied the the RPD to and low and behold I was only able to open the file in read-only mode.
    A

  • Firefox 4 multi user environment in linux: How to set global settings?

    <blockquote>Locking duplicate thread.<br>
    Please continue here: [/questions/826921]</blockquote><br>
    Hi,
    We used to be able to change settings in all.js file in FF 3.x.x platform, for changing settings like, proxy, authentication, etc. We installed FF 4.0.1 in linux, but, I can't find the all.js file to change any of the global settings in FF 4.0.1.
    Could you please point me how to changeglobal settings in FF 4.x version?
    thanks in advance.

    Hi. A JDBC connection pool is a set of identical, interchangeable, pre-made
    connections, and the controls to make sure only one user uses a particular
    connection at any one time. If you want to have different DBMS users, you can
    have a separate pool for each DBMS user, which may contain as many or few
    connections as you want. Some applications has a pool for the accounting
    applications, and another for the sales applications etc. Some do have a
    separate pool for john, jane, joe etc, each with one connection. Pools
    can be created and destroyed dynamically using the dynamic pool API.
    Joe
    softstar wrote:
    >
    Hi all,
    I need to know how to set Multi User Environment in the weblogic 5.1
    properties file..
    Here my question is..:)
    1) I have a database with multiple users and having different privileges
    for the users.. and i need to use all the privileges when user aceess
    the database through weblogic server connectionPool.
    2)According to the user privileges i need access the database tables
    content and gives the frontEnd(jsp).
    3)How to modify dynamically weblogic.properties file in the weblogic
    5.1.
    If anybody having idea reg. this issues pl...help me..
    Thanks in advance
    Chandu([email protected],[email protected])

  • I have windows, one computer but multi users. home sharing is on. how can i share music between users on one computer?

    I have windows.  One computer but multi users.  Home sharing is on. 2 apple accounts-1 per user. 4 devices-2 iphones and 2 ipods per user.  How can we share music  on one computer between 2 users?

    Hi Justinece, I've solved the problem in this way:
    In my wife user profile I've set in itunes settings/advanced the path to my music library: /Users/"MY NAME"/Music/iTunes/Itunes media.
    Than, from my wife profile using my administrator user and password I've set the "read/write" privileges on the above mentioned folder.
    Finally I've added the folder in my wife's library taking care to not duplicate it ( leave blank the flag in itunes setting/advanced).
    I really don't understand what's the use of home sharing...

  • Multi user catalog and how to make it - use a checked out system

    Lots of people want or need a Multi user ability in lightroom here is one way to achieve multi-user catalogs by using a check-in check-out system.
    The Catalog would open normally upon a second user opening LR would then ask to switch to multi-user mode.
    Once in multi user mode lightroom would lock-out images, collections, or folders by a checked-out for editing system.
    By checking-out images, collections, or folders: files would be unavailable to other users until edits are saved, and the images, collections, or folders are checked-in.
    This check-in check-out system would need a global check-in feature in case someone forgot to check in an image, collection, or folders (global check-in could be admin level). Word documents, CAD files, etc, use a similar lock-out/read only system for the files. Since, we wouldn't want to bloat the files with programing to lock out the files, this would have to be added to the catalog and managed by the catalog.
    My system
    Vista Ultimate 32bit SP1
    AMD 64X2 duel core 6000+ 3.2Ghz
    6GB 666mhz Ram PAE force enabled
    NVIDIA Gforce 7600 256MB video card (1.75GB total with system shared ram)
    primary hard drive 500GB
    Hard drive 2 400GB (system and photoshop paging files and lightroom catalog drive)
    Hdrive 3 1TB (primary image storage)
    user control turned off
    system graphics set to performance
    Duel display
    LR 2.0
    PS extended CS3

    Your thread pool is a pool and probably keeps
    the thread alive even though the thread has nothing
    after a minute toi execute - you'll have to call its
    shutdown() methodThanks Oxe...
    I googled that (easy when you know what the answer is) and yes the ScheduledThreadPool retains threads for re-use, so you have to check that all threads are done and then shutdown() the scheduler... like this:     while (!future.isDone()) {
              try { Thread.sleep(10); } catch(InterruptedException e) {}
         scheduler.shutdown();
    ... here is the complete working class:
    import java.util.concurrent.ScheduledExecutorService;
    import java.util.concurrent.Executors;
    import java.util.concurrent.ScheduledFuture;
    import static java.util.concurrent.TimeUnit.*;
    import java.awt.Toolkit;
    class BeeperControl {
         private final ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1);
         public void beepForAMinute() {
              final Toolkit tk = Toolkit.getDefaultToolkit();
              final Runnable beeper = new Runnable() {
                   public void run() {
                        tk.beep();
                        System.out.println("beep");
              final ScheduledFuture<?> future = scheduler.scheduleAtFixedRate(beeper, 250, 250, MILLISECONDS);
              scheduler.schedule(
                   new Runnable() {
                        public void run(){
                             future.cancel(true);
                   }, 3, SECONDS
              while (!future.isDone()) {
                   try { Thread.sleep(10); } catch(InterruptedException e) {}
              scheduler.shutdown();
         public static void main(String[] args)
              BeeperControl bc = new BeeperControl();
              bc.beepForAMinute();
    }Thanx again. Keith.

  • Application contexts in multi-user environments

    [Oracle9i Enterprise Edition Release 9.2.0.3.0]
    Hi,
    I'm experimenting with application contexts as a means of utilizing bind variables in variable WHERE clauses.
    In a multi-user environment where the database is accessed from an application using a single user id, are there any conflicts involved when the same procedure is accessed multiple times and the same context variable is set to different values by each call? In other words, can I assume that between the time the user_id of my_context is set and the query is executed in procedure call 1 that those values will be used and not be affected by other procedure calls also setting the user_id of my_context?
    Thanks,
    Ed Holloman
    ================================================
    create or replace context my_context using my_proc;
    ================================================
    In procedure call 1 to my_proc:
    ================================================
    my_query := 'SELECT * FROM my_table ' ||
    'WHERE user_id = sys_context(''my_context'',''user_id'')';
    dbms_session.set_context('my_context', 'user_id', '12345');
    OPEN my_refcursor FOR
    my_query;
    ================================================
    In procedure call 2 to my_proc:
    ================================================
    my_query := 'SELECT * FROM my_table ' ||
    'WHERE buyer_id = sys_context(''my_context'',''user_id'')';
    dbms_session.set_context('my_context', 'user_id', '45678');
    OPEN my_refcursor FOR
    my_query;
    ================================================
    etc.

    A quick little test shows John's statement in action:
    sql>create or replace procedure test_procedure
      2    (p_value in  pls_integer,
      3     p_rc    out sys_refcursor)
      4  is
      5  begin
      6    dbms_session.set_context('TEST_CONTEXT', 'VALUE', to_char(p_value));
      7    open p_rc for select sys_context('TEST_CONTEXT', 'VALUE') from dual;
      8  end;
      9  /
    Procedure created.
    sql>var rc1 refcursor
    sql>var rc2 refcursor
    sql>exec test_procedure(1, :rc1)
    PL/SQL procedure successfully completed.
    sql>exec test_procedure(2, :rc2)
    PL/SQL procedure successfully completed.
    sql>print rc2
    SYS_CONTEXT('TEST_CONTEXT','VALUE')
    2
    1 row selected.
    sql>print rc1
    SYS_CONTEXT('TEST_CONTEXT','VALUE')
    1
    1 row selected.Note the original value (1) has not been stomped on by the second execution even though we fetched this after that second execution and fetch sequence.

  • Multi User request in Access Enforcer

    Is anyone aware of a user limit in an access enforcer multi user request?
    We get errors when we submit  a multi user access enforcer request with more than 25 users.
    Thanks

    Hi
    There is no standard limit even though we advice to keep the user to max of 20 .
    The limit depends upon the email content you have configured .
    In case in your email notifications you have taken the argument USERID then mulitple user creation request causes issue and the limit gets set to anything between 20-25 , again depending on content of the email .
    Thanks

  • Since iPad is not a multi user device,

    I'm interested in how other users deal with this.
    My 1st iPad (I'll purchase more) is a coffee table device available to family and friends. Since I have many Apple products and confidential information that I don't want to share with friends/family/friends of family, I have taken the follow steps:
    1. Not synced with Mobile Me, even though I subscribe, I don't want other people to sync to my master computers/databases. They can't make changes to my personal data.
    2. I created a new email ID only used by the iPad. All mail sent by "other people" are sent from this ID.
    3. Create Mail rules to forward general purpose family email to the iPad email ID.
    4. Create subfolder/smartfolders of contacts, calendars, photos, etc and just download those subsets during sync.
    5. Entrys into the iPad calendar upload into my master calendar but don't change anything I have set.
    6. Contacts contain a small subset of family, friends. People that the typical user would email.
    The iPhone, iPod have all been "personal devices". Information loaded wasn't as critical because that device was in one's personal possession. The iPad in many cases crosses that line into a multiuser device with single user support. All your personal data shouldn't be loaded for others to see/modify.
    Your thoughts?

    It's true, Capt. Fred, there's no security as yet on the iPad. Pages doesn't even let you save anything with a passcode. There are third party apps that will secure things (like +Documents to Go+ and Safe ) so you can secure files if you want to. You can also, of course, secure the entire iPad as you could the iPhone. It even has that feature that wipes the whole thing clean after 10 wrong password entries. But other than that, the whole thing is open and it does not support more than one user. There has been discussion of that elsewhere in this forum. In order for the OS to support a Windows or Mac like multi user account system, the thing would need to get a bit more complex than Apple wants just now, I think. But as more and more users migrate to the iPad for pretty much full time use, there will be more and more clamoring for more complexity and functionality. So it's a matter of time, I think. Already Apple is going to multitasking in the upcoming OS 4.0 upgrade for iPad and latest iPhones. My only question is, will my first run iPad support these inevitable future upgrades? We'll see, I guess. Sure hope so.
    Message was edited by: StevePug2

  • Architectural Help - Converting Single-User DB to Multi-User

    I have a single-user database running in Java 1.4. I want to convert it to a multi-user database targeted at really small (no way they can buy Oracle) groups. I have a lot of expertise in the old way (file/record locking, avoiding deadly embrace, etc.) but don't think this is right for Java.
    What would be a good Java architecture for such a small DBMS? Initially it would be fine to just run a server on a network, tho longer-term it would be great if the solution extended to a remote server on the net. J2EE is not in the cards unless its absolutely required.

    Thanks, warnerja.
    Here's the issue. The user is viewing a list of names (customers or whatever). Names are physically stored in the order entered; logically viewed sorted on last name, then first. The user drags the elevator car two thirds of the way down. Now what?
    Using SQL-based anything, you're pretty much forced to query the table for the whole result set; keep it in memory and then scroll off that. Suppose you have lots of names - 100K or more. This goes dead slow. Worse, in real applications your names will be inner-joined to maybe several other tables so the problem really multiplies.
    See MS Access for a good example of how bad this can be. I've got one where the user clicks the down arrow on a combo box and then waits two minutes (actual, measured with my own watch, wait time) for the list to appear. Ugh.
    I've created an indexing method I call the b++tree, which makes it perfectly simple to respond to that user action: goto( 66000 ); getNext( 20 ). If my calculations are correct, that goto() should happen in a single disk read and about ten millis.

  • Problem with mode switching/Volume Panel in multi-user environment?

    As above - using Windows 7 64-bit with an X-Fi Titanium Fatalty card.
    All works well as long as I'm the only person logged in, but if my wife logs into the computer (using Windows 7's built-in multi-user mode...'fast user switching', which is enabled by default), and then I log back in...well, the volume panel app doesn't seem to work. In fact, even using the control panel app, I can't regain control of the soundcard enough to switch modes.
    Logging her off doesn't resolve the issue, so it seems like something about her logging on (another user logging in, two volpanlu.exe running, something) is causing my instance to go haywire. [FWIW, I'm a 'standard' user on the PC, and her login is a 'limited' user]
    Note that 'killing' the task volpanlu.exe in task managed, then going to the Windows services control panel and stopping and re-starting the 'Windows Audio' service, and finally re-launching volpanlu.exe from the start menu DOES always work to resolve the problem (regardless of if she's logged in or not...this always fixes it).
    Still, that's a kinda annoyingly large set of steps to always have to go through whenever I want to change audio mode after she's logged in.
    Is there any way to fix this? Any setting I could be missing to optimize the X-Fi control panel for multi-user environments? Any of the X-Fi mod dri've packs handle fast user switching better? Any other ideas?

    GA little bit more tinkering around this, and I have some more information:
    - Once I "seize control" (the kill of volpanlu, restart 'Windows Audio' service, re-launch volpanlu), if my wife logs back in, now *she* can't change the audio mode

  • Multi User Conference Error (Multiple Subnets)

    Hello,
    I do not have a Mac OS X Server, but I was told that the OS X Server used Jabber and I am using a Jabber server (Windows based). I was hoping to find someone who has general knowledge of what I'm doing to possibly help out. I did originally post this question here: http://discussions.apple.com/thread.jspa?messageID=4921360#4921360
    but I have not gotten a solution yet. It was suggested I post here because they are both Jabber servers.
    Basically, I purchased 3 identical iMac computers. They are all running OS X version 10.4.9 with 2.16 GHz Intel Core 2 Duo and 2 GB of RAM. They are all running iChat AV 3.1.8. For authentication, we are using a Windows based Jabber server.
    My company has three locations connected via a hardware VPN. Each site has their own subnet and all ports are open between the three sites.
    When we first purchased the Mac computers, two went to Location X and were put on Subnet X. The other one was shipped to Location Y and put on Subnet Y. We tested three way video conferencing and it worked fine. We then packed up one of the computers and shipped it out to Location Z on Subnet Z. I can connect to Location X and Location Z on a 1 to 1 basis, but I can't begin a 3 way conversation. It tells me the user in Location Z can't enter a multi user conference.
    Audio chat works, as well as text chat. Video chat does not. Based on the specs, I don't believe it is a hardware issue and I don't believe bandwidth is an issue. I spoke with tech support and they said I need only 100 kbps, which I have above and beyond.
    As per my previous post in the iChat discussion, the bandwidth needed is actually 384k, which we have. It was also suggested that I run the cron scripts, which did not help. All ports are open, which is not something we need to consider.
    I believe the root of the issue is the fact they are all on different subnets, but I can't seem to figure out how to fix that. It was suggested that I use Bonjour as a test, but I do not want a huge amount of traffic running around on the network as it detects the two Macs I need it to find. I have close to 400 users (most with two computers), over 100 servers, 50 users in each of the remote sites...and then to do that over a VPN.....
    Any and all help is greatly appreciated and I thank you in advance.
    P.S. - I am not super experienced at Mac, but I can usually find my way around. I have been mostly a PC guy most of my life.

    Hi,
    I appreciate that it was suggested that you post the question on this group, but I'm not sure that this is jabber technology problem.
    I feel it is very important that you clarify some points for me.
    Are you saying that the problem is only at location Z?
    Can you confirm exactly what happens when the ichat Z tries to start the the way conference? Do the other clients get any messages (most important - does the status of client Z change in the window of clients X and Y?)
    Need to know what happens when X and Y initiates the video chat.
    Please clarity the above.
    Jabber as a protocol set is very robust to issues of subnet and firewalls. The initiation of the group conference is processed via the jabber server, but once that phase in complete, the clients communicate directly with each other. If voice works, the video should also work, as the only difference is number of ports used (and bandwidth).
    To help, I can give you access to a jabber server outside of your network to test things.

Maybe you are looking for