4.2 Login Request
LOGIN7 stream sent from the client to the server:
-
10 01 00 90 00 00 01 00 88 00 00 00 02 00 09 72 00 10 00 00 00 00 00 07 00 01 00 00 00 00 00 00 E0 03 00 00 00 00 00 00 09 04 00 00 5E 00 08 00 6E 00 02 00 72 00 00 00 72 00 07 00 80 00 00 00 80 00 00 00 80 00 04 00 88 00 00 00 88 00 00 00 00 50 8B E2 B7 8F 88 00 00 00 88 00 00 00 88 00 00 00 00 00 00 00 73 00 6B 00 6F 00 73 00 74 00 6F 00 76 00 31 00 73 00 61 00 4F 00 53 00 51 00 4C 00 2D 00 33 00 32 00 4F 00 44 00 42 00 43 00 <PacketHeader> <Type> <BYTE>10 </BYTE> </Type> <Status> <BYTE>01 </BYTE> </Status> <Length> <BYTE>00 </BYTE> <BYTE>90 </BYTE> </Length> <SPID> <BYTE>00 </BYTE> <BYTE>00 </BYTE> </SPID> <PacketID> <BYTE>01 </BYTE> </PacketID> <Window> <BYTE>00 </BYTE> </Window> </PacketHeader> <PacketData> <LOGIN7> <Length> <DWORD>88 00 00 00 </DWORD> </Length> <TDSVersion> <DWORD>02 00 09 72 </DWORD> </TDSVersion> <PacketSize> <DWORD>00 10 00 00 </DWORD> </PacketSize> <ClientProgVer> <DWORD>00 00 00 07 </DWORD> </ClientProgVer> <ClientPID> <DWORD>00 01 00 00 </DWORD> </ClientPID> <ConnectionID> <DWORD>00 00 00 00 </DWORD> </ConnectionID> <OptionFlags1> <BYTE>E0 </BYTE> </OptionFlags1> <OptionFlags2> <BYTE>03 </BYTE> </OptionFlags2> <TypeFlags> <BYTE>00 </BYTE> </TypeFlags> <OptionFlags3> <BYTE>00 </BYTE> </OptionFlags3> <ClientTimeZone> <LONG>00 00 00 00 </LONG> </ClientTimeZone> <ClientLCID> <DWORD>09 04 00 00 </DWORD> </ClientLCID> <OffsetLength> <ibHostName> <USHORT>5E 00 </USHORT> </ibHostName> <cchHostName> <USHORT>08 00 </USHORT> </cchHostName> <ibUserName> <USHORT>6E 00 </USHORT> </ibUserName> <cchUserName> <USHORT>02 00 </USHORT> </cchUserName> <ibPassword> <USHORT>72 00 </USHORT> </ibPassword> <cchPassword> <USHORT>00 00 </USHORT> </cchPassword> <ibAppName> <USHORT>72 00 </USHORT> </ibAppName> <cchAppName> <USHORT>07 00 </USHORT> </cchAppName> <ibServerName> <USHORT>80 00 </USHORT> </ibServerName> <cchServerName> <USHORT>00 00 </USHORT> </cchServerName> <ibUnused> <USHORT>80 00 </USHORT> </ibUnused> <cbUnused> <USHORT>00 00 </USHORT> </cbUnused> <ibCltIntName> <USHORT>80 00 </USHORT> </ibCltIntName> <cchCltIntName> <USHORT>04 00 </USHORT> </cchCltIntName> <ibLanguage> <USHORT>88 00 </USHORT> </ibLanguage> <cchLanguage> <USHORT>00 00 </USHORT> </cchLanguage> <ibDatabase> <USHORT>88 00 </USHORT> </ibDatabase> <cchDatabase> <USHORT>00 00 </USHORT> </cchDatabase> <ClientID> <BYTES>00 50 8B E2 B7 8F </BYTES> </ClientID> <ibSSPI> <USHORT>88 00 </USHORT> </ibSSPI> <cbSSPI> <USHORT>00 00 </USHORT> </cbSSPI> <ibAtchDBFile> <USHORT>88 00 </USHORT> </ibAtchDBFile> <cchAtchDBFile> <USHORT>00 00 </USHORT> </cchAtchDBFile> <ibChangePassword> <USHORT>88 00 </USHORT> </ibChangePassword> <cchChangePassword> <USHORT>00 00 </USHORT> </cchChangePassword> <cbSSPILong> <LONG>00 00 00 00 </LONG> </cbSSPILong> </OffsetLength> <Data> <BYTES>73 00 6B 00 6F 00 73 00 74 00 6F 00 76 00 31 00 73 00 61 00 4F 00 53 00 51 00 4C 00 2D 00 33 00 32 00 4F 00 44 00 42 00 43 00 </BYTES> </Data> </LOGIN7> </PacketData>