DUDA SQL SERVER EXPRESS

06/02/2006 - 22:30 por Roberto | Informe spam
Buenas estoy comenzando con esto y estoy leyendo el book on line, me surge
una duda, llevo varios dias intentando hallar la respuesta y no lo consigo a
ver si ustedes me pueden echar un cable.
El caso es que si me autentifico en el servidor con el usuario sa mediante
autentificación sql y creo una base de datos, creo sus tablas y demás, si
luego me conecto al servidor con autentificación windows también puedo
acceder a esa base de datos, y modificarla ver su contenido etc. Y lo que
quiero hacer es crear una base da datos a la que sólo pueda acceder mediante
usarios y passwords que yo de de alta. Se puede hacer y si es así como puedo
hacerlo o si me pueden linkar a algún ejemplillo o tutorial.

Muchas gracias de antemano.
Roberto.

Preguntas similare

Leer las respuestas

#11 Salvador Ramos
08/02/2006 - 13:54 | Informe spam
A ver, ahora si que no entiendo bien que es lo que intentas proteger.
Me da la impresión de que has realizado una aplicación y la vas a instalar a
un cliente, en ese caso los datos son del cliente, donde está el peligro de
que un administrador del sistema del propio cliente copie los datos ?

Si no es ese el caso, y tu eres el DBA de la empresa, y trabajas con otro
compañero que es administrador del sistema, que es lo que quieres evitar,
que robe datos a la empresa ?

Nos puedes detallar con más exactitud cuál es la situación, el problema que
hay en que el administrador acceda a una copia de los datos, si ambos estáis
en la misma empresa, etc... ?

En cuanto a lo que indicas de Sybase, no te lo puedo confirmar al 100%, pero
un administrador que monte el gestor en otra máquina donde tenga permisos de
administrador, también podrá utilizar los datos copiados. Y en MySQL tampoco
habrá ningún problema.
Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"Roberto" escribió en el mensaje
news:
Mostrar la cita
#12 Roberto
08/02/2006 - 23:30 | Informe spam
Hola Salvador perdón por el retraso en la respuesta, vengo del médico tengo
al peque malito y lo primero es lo primero.
En primer lugar decirte que con Sybase, por lo menos con la versión 7, nadie
que se la lleve fisicamente la BD del servidor donde está a otro lugar puede
abrirla si no es con el login correcto, y nadie puede tener acceso no a los
datos que no son mios sino al diseño de la BD.

En cuanto a lo segundo el escenario es el siguiente Cliente - Empresa que se
dedica a la administración de los servidores y yo, el pringaillo que debe
realizar una aplicación en C# contra SQL Server y es el cliente, el que
quiere sql server y no Sybase, es un lio ya lo sé pero es lo que hay, y es el
cliente quién quiere que se tenga acceso a los datos mediante una aplicación
en C# y que nadie pueda llevarse esa BD a otro lugar y sacar datos y en
particular soy yo quienno quiere que vean el diseño de la misma. Esto es
porque el servidor lo administra otra empresa. Y por supuesto que no me fio
de otra persona que no conozco de nada y que seguro tendrá conocimentos para
extraer la BD y destriparla y quien sabe si no le da algún que otro retoque y
se la revende a este cliente más barata?

Je, je vaya lio.
Bueno a ver si podeis echarme un cable hombre. Me veo en un curso intensivo
de SQL Server, sabeis de alguno bueno.

"Salvador Ramos" wrote:

Mostrar la cita
#13 Salvador Ramos
09/02/2006 - 10:04 | Informe spam
Hola,

En primer lugar espero que el peque esté bien, que como bien dices, eso es
lo más importante :-)

En cuanto a tu problema, ahora si entiendo la situación, una empresa que
tiene subcontratados los servicios de administración de sus servidores a
otra empresa, y a ti te ha subcontratado la realización de una aplicación,
sois tres empresas en total.

Pues siento decirte, que un administrador del sistema, si para los servicios
y copia los mdf y ldf si que puede adjuntar en otro servidor esos ficheros,
y ver todo el diseño de tablas, etc..., incluso los datos, salvo que tu
hayas utilizado en tu aplicación una rutina de encriptación que él
desconozca (esto no es buena solución para ese caso, ya que ralentizaría la
aplicación y complicaría su desarrollo).

Ahora yo te hablo de la versión 2000. A ver si algún compañero nos puede
decir si hay alguna novedad en sql 2005 con respecto a este tema, que es lo
que realmente necesitas confirmar.

Gracias por la aclaración en cuanto a sybase.

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"Roberto" escribió en el mensaje
news:
Mostrar la cita
#14 Roberto
09/02/2006 - 14:35 | Informe spam
Muchas gracias por la respuesta, la verdad es que lo llevo mal si es así,
intentaré persuadirle para utilizar Sybase u Oracle.
Si me entero de algo respecto al tema os lo comunicaré.

Saludos, Roberto.

"Salvador Ramos" escribió:

Mostrar la cita
#15 Salvador Ramos
09/02/2006 - 15:36 | Informe spam
Hola,

Yo esperaría un poco a ver si hay respuestas de otros compañeros. La verdad
es que el utilizar sql express tiene un montón de ventajas, una de ella es
que es gratuito, y grandes funcionalidades :-)

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"Roberto" escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida