# mssqlclient.py > Se conecta a instancias de Microsoft SQL Server y ejecuta consultas. > Forma parte del paquete Impacket. > Más información: . - Se conecta a un servidor MSSQL mediante autenticación de Windows: `mssqlclient.py -windows-auth {{dominio}}/{{nombre de usuario}}:{{contraseña}}@{{destino}}` - Se conecta mediante autenticación de SQL Server: `mssqlclient.py {{nombre de usuario}}:{{contraseña}}@{{destino}}` - Se conecta mediante autenticación «pass-the-hash»: `mssqlclient.py {{dominio}}/{{nombre de usuario}}@{{destino}} -hashes {{LM_Hash}}:{{NT_Hash}}` - Se conecta mediante autenticación Kerberos (requiere tickets válidos): `mssqlclient.py -k {{dominio}}/{{nombre_de_usuario}}@{{destino}}` - Ejecuta un comando SQL específico al conectarse: `mssqlclient.py {{nombre_de_usuario}}:{{contraseña}}@{{destino}} -query "{{SELECT nombre_de_usuario();}}"` - Ejecutar varios comandos SQL desde un archivo: `mssqlclient.py {{nombre_de_usuario}}:{{contraseña}}@{{destino}} -file {{ruta/al/archivo_sql.sql}}` - Se conecta a una instancia de base de datos específica (el valor por defecto es `None`): `mssqlclient.py {{unombre_de_usuariosername}}:{{contraseña}}@{{destino}} -db {{nombre_base_de_datos}}` - Muestra las consultas SQL antes de ejecutarlas: `mssqlclient.py {{nombre_de_usuario}}:{{contraseña}}@{{destino}} -show`