Re: Beendet GRANT automatisch die Transaction ähnlich CREATE ?



Kay Kanekowski schrieb:

> Moin, moin,
> nach dem Grant zieht der Rollback nicht mehr:
> < sys:op33@mvsa > drop table kk_test ;
>
> Tabelle wurde gelöscht.
>
> < sys:op33@mvsa > create table kk_test ( wert number );
>
> Tabelle wurde angelegt.
>
> < sys:op33@mvsa > insert into kk_test values ( 1 );
>
> 1 Zeile wurde erstellt.
>
> < sys:op33@mvsa > select * from kk_test ;
>
> WERT
> ----------
> 1
>
> 1 Zeile wurde ausgewählt.
>
> < sys:op33@mvsa > grant dba to verdi_takt;
>
> Benutzerzugriff (Grant) wurde erteilt.
>
> < sys:op33@mvsa > insert into kk_test values ( 2 );
>
> 1 Zeile wurde erstellt.
>
> < sys:op33@mvsa > select * from kk_test ;
>
> WERT
> ----------
> 1
> 2
>
> 2 Zeilen ausgewählt.
>
> < sys:op33@mvsa > rollback;
>
> Transaktion mit ROLLBACK rückgängig gemacht.
>
> < sys:op33@mvsa > select * from kk_test ;
>
> WERT
> ----------
> 1
>
> 1 Zeile wurde ausgewählt.
>
> hth
> Kay

Danke Kay,

hab die Prüfung super bestanden. Die GRANT-Abfrage kam aber nicht dran
;-)

Aber nochmal zurück zum Prob. Es muss doch im Bezug auf "wann ist eine
Transaktion beendet?" einen Unterschied geben zwischen ROLLBACK und
ROLLBACK to SAVEPOINT. Meiner Meinung nach beendet ROLLBACK eine
Transaktion, ein ROLLBACK to SAVEPOINT nicht, denn wenn man mehrere
savepoints hätte und zu einem vorigen nach einem rollback to savepoint
rollen möchte, könnte man das dann eben nicht, weil die Transaktion
ja beendet wäre.

Oder sehe ich das falsch ?

Gruß Jochen

.



Relevant Pages

  • =?iso-8859-1?q?Re:_Beendet_GRANT_automatisch_die_Transaction_=E4hnlich_CREATE_=3F?=
    ... > ROLLBACK to SAVEPOINT. ... > Transaktion, ein ROLLBACK to SAVEPOINT nicht, denn wenn man mehrere ... Next by Date: ...
    (de.comp.datenbanken.misc)
  • Re: Wie beendet man einen Trigger vorzeitig?
    ... Der Aufrufer, der den Trigger ausgelöst hat, wird sich dann ggf. ... The ROLLBACK TRANSACTION request has no corresponding BEGIN TRANSACTION. ... einer Transaktion stattfindet, ...
    (microsoft.public.de.sqlserver)
  • Rollback wird nicht beendet
    ... einer offenen Transaktion. ... Irgendwo unter "blockiert von" müsste Deine ... >ich habe gestern einen Vorgang auf einer Tabelle ... >Dieses Rollback nimmt kein Ende. ...
    (microsoft.public.de.sqlserver)
  • Re: Transaktionen verschachteln
    ... eine Prozedur mit Transaktion auf. ... Sub nextProc ... Diese Function liefert dann als Ergebnis zurück, ob ein CommitTrans oder ein Rollback stattgefunden hat. ...
    (microsoft.public.de.access)
  • Re: About SQL Profiler and query
    ... What are you expecting to see in the TextData column for the SQLTransaction ... It's documented behaviour is to display "The savepoint or rollback ... should be profiling a different event - if you post back with what you're ...
    (microsoft.public.sqlserver.server)