Crear un nuevo usuario

30/10/2004 - 18:49 por Davisote | Informe spam
Hola.
Como puedo añadir otro usuario en sql server a parte del que existe por
defecto "public".
Lo necesito para poder conectarme en un proyecto en visual interdev y solo
tengo el usuario public

Sub Application_OnStart
Application("LinkBase") = "http://newyork/ActBancoDatos/"
strCon="DRIVER={SQL Server};SERVER=newyork;UID=public;PWD=public"
Set Application("BA") = Server.CreateObject("ADODB.Connection")

Application("BA").open strCon
End Sub

Gracias

Preguntas similare

Leer las respuestas

#6 Antonio
03/11/2004 - 06:57 | Informe spam
Muchas gracias por la ayuda Salvador, voy a investigar sobre esos temas.

Un Saludo,
Antonio


"Salvador Ramos" escribió en el
mensaje news:%
Hola:

En cuanto a si ha sido correcto, si, pero creo que tiene excesivos
privilegios, ya que puede hacer cualquier operación sobre la base de
datos. Creo que deberías estudiar la documentación sobre funciones de base
de datos, funciones fijas de base de datos, funciones de servidor, y
privilegios sobre objetos, para poder aplicar un correcta política de
seguridad.

Para agregar o cambiar el password de una cuenta utiliza el proc. almac.
sp_password

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Antonio" escribió en el mensaje
news:
Hola Salvador, gracias por la respuesta. Como bien dices, se trata de
crear cuentas para los usuarios de una aplicación en tiempo de ejecución
de la misma. Y estos usuarios deben poder acceder a la base de datos con
distintos derechos. En este momento logré crear un nuevo usuario mediante
los procedimientos:

sp_addlogin "antonio", "password", "basedatos"
sp_adduser "antonio"
sp_addrolemember "db_owner", "antonio"

ha sido correcto?, tengo la duda con respecto al role que le he otorgado.

Ya abusando de tu ayuda...¿como puedo cambiar el password a una cuenta?.
Incluyendo la de "sa".

Gracias de antemano.

Un saludo,
Antonio








Respuesta Responder a este mensaje
#7 Salvador Ramos
03/11/2004 - 17:17 | Informe spam
ok, y si te surge cualquier duda sobre el tema, no tienes más que postearla
:-)

Es conveniente conocer bien la arquitectura de seguridad de SQL Server,
también para los desarrolladores por supuesto.

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Antonio" escribió en el mensaje
news:
Muchas gracias por la ayuda Salvador, voy a investigar sobre esos temas.

Un Saludo,
Antonio


"Salvador Ramos" escribió en el
mensaje news:%
Hola:

En cuanto a si ha sido correcto, si, pero creo que tiene excesivos
privilegios, ya que puede hacer cualquier operación sobre la base de
datos. Creo que deberías estudiar la documentación sobre funciones de
base de datos, funciones fijas de base de datos, funciones de servidor, y
privilegios sobre objetos, para poder aplicar un correcta política de
seguridad.

Para agregar o cambiar el password de una cuenta utiliza el proc. almac.
sp_password

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Antonio" escribió en el mensaje
news:
Hola Salvador, gracias por la respuesta. Como bien dices, se trata de
crear cuentas para los usuarios de una aplicación en tiempo de ejecución
de la misma. Y estos usuarios deben poder acceder a la base de datos con
distintos derechos. En este momento logré crear un nuevo usuario
mediante los procedimientos:

sp_addlogin "antonio", "password", "basedatos"
sp_adduser "antonio"
sp_addrolemember "db_owner", "antonio"

ha sido correcto?, tengo la duda con respecto al role que le he
otorgado.

Ya abusando de tu ayuda...¿como puedo cambiar el password a una cuenta?.
Incluyendo la de "sa".

Gracias de antemano.

Un saludo,
Antonio












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