本文重现了所有者id为65535的特殊情况,其操作者为sa,正常时所有者id为1

checkpoint
select [current lsn], [operation],[context],[transaction id],[object name],[page id],[slot id],uid,[transaction name] from ::fn_dblog(null,null)

create table T1(id varchar(50) primary key,col1 bigint,col2 char(20));
insert T1 values('varchar', 2, 'char')
update T1 set id='varchar', col1=3, col2='char1'
update T1 set col1=3, col2='char2'

create table T2(id varchar(50) ,col1 bigint,col2 char(20) primary key(id,col1));
insert T2 values('varchar', 2, 'char')
update T2 set id='varchar', col1=3, col2='char1'
update T2 set col1=4, col2='char1'
update T2 set col2='char2'

create table T3(id varchar(50) ,col1 bigint,col2 char(20) primary key(col2));
insert T3 values('varchar', 2, 'char')
update T3 set id='varchar', col1=3, col2='char3'
update T3 set id='varchar', col1=4

create table T4(id varchar(50) ,col1 bigint,col2 char(20) primary key(col1));
insert T4 values('varchar', 2, 'char')
update T4 set id='varchar', col1=4, col2='char3'
update T4 set id='varchar1', col2='char3'

create table T5(col1 bigint,id varchar(50) ,col2 char(20) primary key(col1));
insert T5 values(2,'varchar',    'char')
update T5 set col1=4,id='varchar',    col2='char3'
update T5 set id='varchar1', col2='char3'

delete from t1
delete from t2
delete from t3
delete from t4

drop table t1
drop table t2
drop table t3
drop table t4