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:
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


Respuesta Responder a este mensaje
#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:
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:
> 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
>
>


Respuesta Responder a este mensaje
#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:

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:
> 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:
> > 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
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida