pregnta de SQL

29/01/2004 - 22:26 por Cesar Cortez | Informe spam
hola a todos, soy muy nuevo con esto del sql y espero que me puedan ayudar
cone sta duda...

se puede declarar un usuario que pueda accesar vía internet y que solo pueda
hacer consultas a mi base de datos?? osea solo selects, nada de deletes y
updates...

si se puede me pueden decir como??

muchas gracias por su ayuda

atte
César Cortez

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
29/01/2004 - 23:47 | Informe spam
Puedes acceder mediante una Active Server Page, requiere que hagas
programación de la misma. También puedes permitir que el usuario
directamente accese a SQL Server usando un vínculo HTTP desde su browser.

Puedes aprender los detalles en los Books Online, lee el articulo "Obtener
acceso al servidor SQL Server mediante HTTP", "Obtener acceso a objetos de
base de datos mediante HTTP".

El modo de autenticación a la carpeta virtual del Internet Information
Server lo debes realizar desde la consola de administración del IIS. Si por
ejemplo permites el acceso de un uausrio anónimo, puedes confifurarlo para
que pertenezca a los roles de base de datos DataReader y DenyDataWriter, asi
te aseguras que solamente lea datos.

saludos
gux

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Cesar Cortez" wrote in message
news:
Mostrar la cita
ayudar
Mostrar la cita
pueda
Mostrar la cita
#2 Cesar Cortez
30/01/2004 - 01:44 | Informe spam
muchas gracias por tu respuesta!, pero lo que quiero es que pueda accesar
directamente al servidor de sql... sin usar un vinculo http... pero que al
accesar al servidor de sql... que solo pueda accesar a 1 base de datos y que
solo pueda realizar puros selects

atte
César Cortez



"Gustavo Larriera [MVP]" wrote in
message news:
Mostrar la cita
por
Mostrar la cita
asi
Mostrar la cita
y
Mostrar la cita
#3 Jose Mariano Alvarez \(MUG\)
30/01/2004 - 08:18 | Informe spam
Imagino que quieres ingresar por TCP y tener abierto el puerto que tienes
configurado tu SQL habitualmente 1433

Asumo que no usas seguridad windows sino especificamente de SQL (mixta)
(en este caso para no tener que lidiar con problemas de administracion de
red).
.
Si todavia no tienes el login dado de alta usa el administrador corporativo
y desde la carpeta seguridad usa el boton derecho para agregarlo
Luego solo debes ir a la solapa acceso a databases y seleccionar public y
db_datareader con lo cual tendra acceso de lectura a todo.

Si ya tienes el lugin, solo debes ir a la carpeta usuarios de la base de
datos y asignar el login creado recien seleccionando public y db_datareader
con lo cual tendra acceso de lectura a todo.

Puedes leer la documentacion para mas detalles.

Ten cuidado porque puede realizar cualqueir tipo de select y eso puede
afectar la performance del servidor.

Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar

"Cesar Cortez" wrote in message
news:
Mostrar la cita
que
Mostrar la cita
browser.
Mostrar la cita
"Obtener
Mostrar la cita
de
Mostrar la cita
para
Mostrar la cita
implied,
Mostrar la cita
deletes
Mostrar la cita
Ads by Google
Search Busqueda sugerida