rápida ...Mono a SQL Server con Windows autenticación
Cómo utilizar la autenticación de Windows para SQL Server con el Mono SQL Client se ejecuta en Windows sin un nombre de usuario + contraseña en la cadena de conexión?
Más ...
tenemos que utilizar Mono para soportar múltiples plataformas para algunos componentes de nuestra aplicación
Esta es una limitación externa que no podemos cambiarEjecutaremos los componentes que acceden a la base de datos solo en Windows
Las características de portabilidad/OS-independientes del cliente Mono SQL no agregan ningún valor
Es decir, cualquier componente que se ejecuta en que no sea Windows no tendrán acceso a la base de datos de SQL Server
El proceso se ejecuta bajo algún usuario de Windows (usuario real, cuenta de servicio, lo que sea)
Incorporación de usuario y contraseñas es una mala cosa
No importa qué ángulo usted viene de
Entonces, ¿cómo podemos habilitar el Cliente Mono SQL para leer el token de inicio de sesión de NT del usuario que ejecuta el proceso y pasarlo a SQL Server? Al igual que MS .net?
¿Hay una bandera o configuración que no está bien documentada
qué necesitamos para implementar nuestra propia extensión?
Si es así, ¿somos realmente la primera gente que quiere hacer esto?
Hay otros 5 preguntas (en la actualidad) Mono y etiquetado de SQL Server: no contestan esta ...
No tengo una respuesta para usted, pero uno tiene que preguntarse si podría tratar AD como el servidor Kerberos que es y obtener un ticket para su autenticación. Este es un problema realmente interesante! –
@BenThul: Lo investigaremos. Haga una respuesta por favor: voy a votar. También nos puede ayudar a resolver el problema. – gbn
Oh ... No sé si consideraría lo que tengo como respuesta aún. Solo espero que te lleve a uno. –