problema con msde

14/01/2004 - 01:31 por momak | Informe spam
Buenas:
Estoy haciendo pruebas para insertar registros en un projecto adp que
he creado con access y un servidor MSDE que he instalado en mi propio
equipo.
He creado la base de datos y las tablas, he creado un archivo .UDL para
que me genere la connection string .He elegido en la pestaña proveedor
el microsoft OLE DB provider for SQL, y en la de conexión he marcado
usar la seguridad integrada de windoes nt. La prueba de dicho archivo
era satisfactoria.
He creado una conexión en el dreamweaver con la connection string
generada y la prueba de la misma también ha sido satisfactoria.
en una de las páginas he creado un juego de registros mediante la
conexión antedicha y asimismo ha funcionado al probarlo.
pero luego al correr la página en cuestión me da el siguiente error:

Tipo de error:
Microsoft OLE DB Provider for SQL Server (0x80040E4D)
Error de inicio de sesión del usuario
'nombre_de_mi_equipo\IUSR_nombre_de_mi_equipo'.

Yo no sé que sucede, ni que más puedo probar.
¿Alguna idea?.
Gracias, Momak.

Preguntas similare

Leer las respuestas

#6 momak
14/01/2004 - 10:20 | Informe spam
Hola maximiliano:
Me he descargado y he instalado lo que me sugerías y sigo teniendo el
mismo problema. Voy a intentar lo que me aconseja Javier en otra
respuesta a mi mensaje.
Gracias por tu atención, Momak.

Maximiliano Damian Accotto wrote:
Mostrar la cita
#7 momak
14/01/2004 - 11:02 | Informe spam
Hola de nuevo javier:
Revisando tu mensaje hay algo que no me cuadra. Las soluciones que me
das son A/para autorizar a los miembros de una intranet y B/ para
autorizar a todo el mundo en internet. Pero yo estoy corriendo la
aplicación en mi propio equipo que tengo configurado tanto como servidor
web (iss 5) como de msde. Y por supuesto el usuario del Windows desde
el que trabajo está registrado como administrador.
No estoy seguro de que esto que digo entre en conflicto con lo que me
aconsejas, pero pudiera ser.
Ya me contarás.
Gracias , MOmak.

Javier Loria wrote:
Mostrar la cita
#8 Javier Loria
14/01/2004 - 12:34 | Informe spam
Hola:
Aun cuando el SQL tiene herramientas de Administracion Grafica,
Enterprise Manager y Query Analizer las mas importantes, la version gratuita
el MSDE no authoriza el uso dichas herramientas a menos que pagues la
licencia de SQL. Si quieres hacerte la vida un poco mas facil piensa en una
de 2 alternativas:
a) Comprar una licencia de SQL Developer que te autoriza a montar un SQL
COMPLETO en tu maquina con herramientas de administracion y que licencia a
los usuarios de tus programas a usar el MSDE. Es relativamente barata +- $50
en Estados Unidos.
b) Bajar algunas de herramientas gratuitas que algunas personas/empresas
han desarrollado. No te puedo recomendar ninguna porque uso la opcion A,
pero algun otro forero puede indicarte mejor algunas sitios de internet
donde puedes bajarlas..
Para abrir una sesion de "DOS" en XP debes usar START-All
Programs-Accesories- Command Prompt.
Si usas Access XP, puedes revisar una ocpcion en el menu llamada
"Database Security" o "SQL Database Security", no estoy muy seguro donde
esta porque no tengo en esta maquina acceso a un Access que se conecte a
SQL. Esta opcion te permitirar crear usuarios y administrar algunas de las
funciones de seguridad. En el foro de Access talvez te puedan ayudar un poco
mas.
Lo de permisos es un poco mas complejo, en Access normalmente cualquiera
que pueda abrir el archivo MDB puede usar todas las tablas, formularios,
reportes, etc. a menos por supuesto que se haya creado la seguridad que
Access permite. En SQL NADIE (excepto el administrador) tiene permisos de
hacer nada a menos que el Administrador lo autorize. Podrias bajar la
documentacion en Linea de SQL,
http://www.microsoft.com/sql/techin.../books.asp
que esta en Espanol y buscar la informacion sobre Seguridad que esta la
seccion de Administrar SQL Server-Administrar la Seguridad.
Por ultimo comentas en la otra respuesta, que estas estoy corriendo la
aplicación en tu propio equipo (Servidor y MSDE). Esto no cambia la
respuesta porque SQL esta disenado para ser Cliente/Servidor, aun cuando
este en la misma maquina exigira todos estos pasos, previendo que algun
puedas dia puedas separar el Servidor Web y el SQL en diferentes maquinas
sin mayor problema.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
momak escribio:
Mostrar la cita
#9 momak
14/01/2004 - 20:35 | Informe spam
Hola Javier:
Problema resuelto. Como me sugeriste, y ya que efectivamente tengo
instalado office xp, busqué en access y encontre una opción "propiedades
de servidor" donde he podido habilitar ciertas opciones referidas a los
permisos de acceso y ya me funciona.
Gracias, Momak.
#10 Javier Loria
14/01/2004 - 22:17 | Informe spam
Me alegro te sirviera,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
momak escribio:
Mostrar la cita
Ads by Google
Search Busqueda sugerida