[pyar] Ayuda con MSSQL

Martin Chikilian slacklinucs en gmail.com
Mie Dic 14 15:37:10 ART 2011


Snippet de http://support.microsoft.com/kb/555332:

*SYMPTOMS*
*During a logon process to SQL server the following error may appear:
"Login failed for user 'username'. The user is not associated with a
trusted SQL Server connection. (Microsoft SQL Server, Error: 18452)".*
*Back to the top*
*CAUSE*
*The SQL server has been configured to operate in "Windows Authentication
Mode (Windows Authentication)" and doesn't allow*
*the use of SQL accounts.*
*
*
RESOLUTION
Change the Authentication Mode of the SQL server from "Windows
Authentication Mode (Windows Authentication)"
to "Mixed Mode (Windows Authentication and SQL Server Authentication)".

Espero sirva.

Saludos.

2011/12/14 Luis A. Garcia <lagsistemas en gmail.com>

>
>  Hola Gente: Necesito hacerles una consulta urgente:
>>>>
>>>> Hace tiempo que estoy corriendo aplicaciones en Python en un servidor
>>>> Windows Server 2003 con SqlSever 2000, todo bien, ya hace mas de un año
>>>> que
>>>> están corriendo estas aplicaciones sin ningún problema.
>>>> De golpe y porrazo dejo de andar la conexión con las bases y me tira el
>>>> siguiente error:
>>>>
>>>> Traceback (most recent call last):
>>>>  File "E:\Websites\Python\Cronico_**Valida_Server_V2__\**
>>>> pruebaconexion.py",
>>>> line 2, in <module>
>>>>    conn = pymssql.connect(host='**localhost', user='GIF_User',
>>>> password='tecnob538', database='web_cronicos')
>>>>  File "C:\Python26\lib\site-**packages\pymssql.py", line 607, in
>>>> connect
>>>>    raise OperationalError, e[0]
>>>> OperationalError: DB-Lib error message 10004, severity 9:
>>>> Unable to connect: SQL Server is unavailable or does not exist.  Unable
>>>> to
>>>> connect: SQL Server does not exist or network access denied.
>>>> Net-Lib error during ConnectionOpen (Connect()). Error 10061 - No se ha
>>>> podido establecer conexión ya que el equipo de destino ha denegado
>>>> activamente dicha conexión.
>>>>
>>>> Ya revise el SqlServer y todo esta bien inclusive estan andando otras
>>>> aplicaciones (Web) en otros lenguajes en forma correcta.
>>>>
>>>> Desinstale el Python y lo volví a instalar con
>>>> pymssql-1.0.2.win32-py2.6.exe y nada sigue dando el mismo error.
>>>>
>>>> Alguien me puede ayudar con esto, le pasado a alguien alguna vez,
>>>> recurro
>>>> a Uds, porque funcionan todas las aplicaciones excepto las de Python
>>>> cuando
>>>> se tiene que conectar a las bases, a parte son los que mas saben.
>>>>
>>>> Gracias
>>>> Luis
>>>>
>>>>
>>>>
>>>>
>>> Pregunta tonta, al SQLServer, por un medio que no sea tu script de
>>> python,
>>> podés acceder? Es decir, vi que decías que otras aplicaciones se conectan
>>> pero, pregunto: desde el mismo entorno desde donde corres los scripts de
>>> python que no andan, te conectas con otro medio?
>>>
>>> Luego, racionalizando esto, algo tuvo que cambiar:
>>>
>>> 1- Version de python?
>>> 2- Version de la biblioteca pymssql?
>>> 3- Version del MSSQL? Service pack, algo?
>>> 4- Configuracion de seguridad, lease firewall, antivirus, etc, en el
>>> windows
>>> server?
>>> 5- Cambiaste algo en tu script, recientemente?
>>>
>>> Otra cosa, en la conexión, veo que no le pasás el puerto (por lo que
>>> tomaría
>>> el default) probaste forzarle el puerto?
>>>
>>
>> Probaste con pyodbc?
>> A mi me ha dado mejores resultados.
>>
>>  Desde ya les agradezco a todos los que me respondieron pero sigo con el
> problema
>
> Probe pyodbc y tampoco se conecta,
>
> Cambie la version de Python de 2.6.5 a 2.7 y tampoco.
> Por odbc de windows se conecta bien inclusive en el mismo servidor.
>
> Este es el error que da con pyodbc
>
> Traceback (most recent call last):
>  File "E:\Websites\Python\Cronico_**Valida_Server_V2__\**pruebaconexion.py",
> line 1
> 4, in <module>
>   cnxn = pyodbc.connect('DSN=Luis;PWD=**tecnob538')
> pyodbc.Error: ('28000', "[28000] [Microsoft][ODBC SQL Server Driver][SQL
> Server]
> Login failed for user '(null)'. Reason: Not associated with a trusted SQL
> Server
> connection. (18452) (SQLDriverConnectW); [28000] [Microsoft][ODBC SQL
> Server Dr
> iver][SQL Server]Login failed for user '(null)'. Reason: Not associated
> with a t
> rusted SQL Server connection. (18452)")
>
> El administrador de redes de la Empresa me dice que es un problema de mi
> aplicación (ni sabe que existe Python)
>
> La verdad se me quemaron las naves, ya no se por donde agarrar, si tienen
> alguna idea, por favor tírenmela
>
> Gracias a todos
> Luis
> .
>
>
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de
> firmas de virus 6711 (20111214) __________
>
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
> ______________________________**_________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/**listinfo/pyar<http://listas.python.org.ar/listinfo/pyar>
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20111214/cb8117fc/attachment.html>


More information about the pyar mailing list