Buenas, estoy haciendo un monitor de servidores de base de datos, y debo conectarme a otros servidores para hacer las consultas, el problema es que es con autenticación integrada y no logro conectarme con el usuario del dominio, la única manera en que lo puedo hacer es ingresando el 'sa' pero no es la manera idal, me pueden ayudar?, mi codigo es el siguiente:
Código:
myBackend = load_backend('sqlserver_ado')
myConnection = myBackend.DatabaseWrapper({
'DATABASE_HOST': '172.28.203.89',
'DATABASE_NAME': 'master',
'DATABASE_OPTIONS': {},
'DATABASE_PASSWORD': "",
'DATABASE_PORT': "",
'DATABASE_USER': "",})
cursor = myConnection.cursor()
cursor.execute("EXEC sp_databases")
espacio_db = cur.fetchall()
return render_to_response("monitoreo_db.html", {"espacio_db":espacio_db, }, context_instance=RequestContext(request))
El error que me da en este caso es: (com_error(-2147352567, 'Exception occurred.', (0, u'Microsoft OLE DB Provider for SQL Server', u"Login failed for user 'TUC060\\BTDJANGO01$'.", None, 0, -2147217843), None), 'Error opening connection: PROVIDER=SQLOLEDB;DATA SOURCE=172.28.203.89;Initial Catalog=master;Integrated Security=SSPI')