SET autocommit to 'off' is going away in 7.4 so the SET USER command
will not work anymore in that release, and I can't think of a
workaround.  There will be interface-specific settings, I assume, but I
am not sure how that would be controlled per-user.


Nigel J. Andrews wrote:
> On Sun, 1 Jun 2003, Rasmus Resen Amossen wrote:
> > >We have been there, done that, and decided it was a bad idea.  I suggest
> > >you do a little reading in the mail list archives.
> > 
> > I have searched the lists archives for the words "commit", "autocommit" and 
> > "transaction" but couldn't find any discussion on wheter to give a database 
> > administrator the option to turn automatic commit off  was is a good idea or 
> > not (not requirering the user to enter BEGIN; to start a transaction).
> > 
> > Do you know the title of the thread or some more details on where to find 
> > the arguments? I look forward to read that discussion. :-)
> > 
> > Personally I am managing a database for approx. 500 people which are all 
> > VERY dependant on the correctnes of the database. Sometimes, when we do 
> > manually fixes in the database, it takes a series of statements before our 
> > data mangeling leaves the databases in a consistent state again. Therefor it 
> > is a quite serious problem for us if we forget the BEGIN-word (which happens 
> > quite often :-( ), so we could really use the config file option mentioned.
> > 
> I can't remember the discussion very clearly but I seem to recall that it was
> some sort of issue with some, but not all, of the interfaces.
> However, ignoring that you can set autocommit to off by altering the user. For
> example if the user you do the fixing as as described above is called dba_1
> then if you do:
> alter user dba_1 set autocommit to off;
> whenever you log in as the dba_1 user you will find that the autocommit is
> turned off.
> -- 
> Nigel J. Andrews
> ---------------------------(end of broadcast)---------------------------
> TIP 2: you can get off all lists at once with the unregister command
>     (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])

  Bruce Momjian                        |
  [EMAIL PROTECTED]               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073

---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

Reply via email to