Crear Usuario Nuevo

24/06/2004 - 21:51 por IrakRubio | Informe spam
Hola: hace unos dias expuse una pregunta que como podria
hacerle para agregar un nuevo usuario de SQL Server por
medio de codigo Transact, la cuestion es que deseo dar de
alta a un usuario y asignarle los permisos de alguna de
las funciones de SQL Asi como su clave de acceso,
Amablemente me respondieron que podria usar los
procedimientos almacenados: sp_addlogin, sp_grantdbaccess
y sp_addsrvrolemember.

Soy Honesto, Aun no he podido lograrlo ya que no he
encontrado las funciones sp_addlogin y sp_grantdbaccess, y
la otra funcion simplemente no se como se le pasan los
parametros, Ojalá y puedas ayudarme ya que los libros que
tengo me indican solamente la manera de agregarlos a
traves de un asistente. y si pudieras darme un pequeño
ejemplo, te estaria 'Eternamente agradecido'.

Saludos :-)

Preguntas similare

Leer las respuestas

#1 Isaías
24/06/2004 - 23:02 | Informe spam
Lea su AYUDA EN LINEA

B. Crear un Id. de inicio de sesión y una base de datos
predeterminada
Este ejemplo crea un inicio de sesión SQL Server para el
usuario Albert, con una contraseña "food" y una base de
datos predeterminada corporate.

EXEC sp_addlogin 'Albert', 'food', 'corporate'
Respuesta Responder a este mensaje
#2 Cesar Zarate R.
24/06/2004 - 23:41 | Informe spam
Hola:

Realmente para Ejecutarlos necesitas conocer los parametros
sp_addlogin [ @loginame = ] 'login'
[ , [ @passwd = ] 'password' ]
[ , [ @defdb = ] 'database' ]
[ , [ @deflanguage = ] 'language' ]
[ , [ @sid = ] sid ]
[ , [ @encryptopt = ] 'encryption_option' ]

Asi Pues: Si tu ejecutas
EXEC sp_addlogin 'czarate', 'pass', 'pubs', 'french'
Estaras Creando un usuario "czarate" con contrasena "pass"
de acceso por defecto a PUBS, e idioma frances. ahora no
es necesario enviar todos los parametros aunque por
seguridad es lo ideal.

Lo Mismo Aplica para

sp_addrole

sp_addrolemember

sp_adduser

sp_defaultdb

sp_defaultlanguage

sp_droplogin

sp_grantlogin

sp_helpuser

sp_password

sp_revokelogin

xp_logininfo

Lea su AYUDA EN LINEA

B. Crear un Id. de inicio de sesión y una base de datos
predeterminada
Este ejemplo crea un inicio de sesión SQL Server para el
usuario Albert, con una contraseña "food" y una base de
datos predeterminada corporate.

EXEC sp_addlogin 'Albert', 'food', 'corporate'


.

Respuesta Responder a este mensaje
#3 Cesar Zarate R.
24/06/2004 - 23:48 | Informe spam
Buen dia Estimado amigo:

El uso de estos procedimientos es relativamente sencillo,
los puedes invocar desde cualquie BD, lo único que tienes
que hacer es Ejecutarlos y conocer sus parametros de los
cuales pasas por lo menos UNO. Aqui te va un ejemplo:
sp_addlogin [ @loginame = ] 'login'
[ , [ @passwd = ] 'password' ]
[ , [ @defdb = ] 'database' ]
[ , [ @deflanguage = ] 'language' ]
[ , [ @sid = ] sid ]
[ , [ @encryptopt = ] 'encryption_option' ]

EXEC sp_addlogin 'czarate', 'Pass', 'Pubs'
Crea un Inicio de sesión a un usuario czarate con
contrasena Pass y BD por defecto la famosa Pubs

sp_grantdbaccess [@loginame =] 'login'
[,[@name_in_db =] 'name_in_db' [OUTPUT]]

Como dice nuestro compañero Isaias puedes consultarlo en
los BOOKS ON LINE

Saludos



Hola: hace unos dias expuse una pregunta que como podria
hacerle para agregar un nuevo usuario de SQL Server por
medio de codigo Transact, la cuestion es que deseo dar de
alta a un usuario y asignarle los permisos de alguna de
las funciones de SQL Asi como su clave de acceso,
Amablemente me respondieron que podria usar los
procedimientos almacenados: sp_addlogin, sp_grantdbaccess
y sp_addsrvrolemember.

Soy Honesto, Aun no he podido lograrlo ya que no he
encontrado las funciones sp_addlogin y sp_grantdbaccess,


y
la otra funcion simplemente no se como se le pasan los
parametros, Ojalá y puedas ayudarme ya que los libros que
tengo me indican solamente la manera de agregarlos a
traves de un asistente. y si pudieras darme un pequeño
ejemplo, te estaria 'Eternamente agradecido'.

Saludos :-)
.

Respuesta Responder a este mensaje
#4 Cesar Zarate R.
24/06/2004 - 23:48 | Informe spam
Buen dia Estimado amigo:

El uso de estos procedimientos es relativamente sencillo,
los puedes invocar desde cualquie BD, lo único que tienes
que hacer es Ejecutarlos y conocer sus parametros de los
cuales pasas por lo menos UNO. Aqui te va un ejemplo:
sp_addlogin [ @loginame = ] 'login'
[ , [ @passwd = ] 'password' ]
[ , [ @defdb = ] 'database' ]
[ , [ @deflanguage = ] 'language' ]
[ , [ @sid = ] sid ]
[ , [ @encryptopt = ] 'encryption_option' ]

EXEC sp_addlogin 'czarate', 'Pass', 'Pubs'
Crea un Inicio de sesión a un usuario czarate con
contrasena Pass y BD por defecto la famosa Pubs

sp_grantdbaccess [@loginame =] 'login'
[,[@name_in_db =] 'name_in_db' [OUTPUT]]

Como dice nuestro compañero Isaias puedes consultarlo en
los BOOKS ON LINE

Saludos



Hola: hace unos dias expuse una pregunta que como podria
hacerle para agregar un nuevo usuario de SQL Server por
medio de codigo Transact, la cuestion es que deseo dar de
alta a un usuario y asignarle los permisos de alguna de
las funciones de SQL Asi como su clave de acceso,
Amablemente me respondieron que podria usar los
procedimientos almacenados: sp_addlogin, sp_grantdbaccess
y sp_addsrvrolemember.

Soy Honesto, Aun no he podido lograrlo ya que no he
encontrado las funciones sp_addlogin y sp_grantdbaccess,


y
la otra funcion simplemente no se como se le pasan los
parametros, Ojalá y puedas ayudarme ya que los libros que
tengo me indican solamente la manera de agregarlos a
traves de un asistente. y si pudieras darme un pequeño
ejemplo, te estaria 'Eternamente agradecido'.

Saludos :-)
.

Respuesta Responder a este mensaje
#5 IrakRubio
25/06/2004 - 22:02 | Informe spam
Muchas Gracias a todos!!!!



Hola:

Realmente para Ejecutarlos necesitas conocer los


parametros
sp_addlogin [ @loginame = ] 'login'
[ , [ @passwd = ] 'password' ]
[ , [ @defdb = ] 'database' ]
[ , [ @deflanguage = ] 'language' ]
[ , [ @sid = ] sid ]
[ , [ @encryptopt = ] 'encryption_option' ]

Asi Pues: Si tu ejecutas
EXEC sp_addlogin 'czarate', 'pass', 'pubs', 'french'
Estaras Creando un usuario "czarate" con


contrasena "pass"
de acceso por defecto a PUBS, e idioma frances. ahora no
es necesario enviar todos los parametros aunque por
seguridad es lo ideal.

Lo Mismo Aplica para

sp_addrole

sp_addrolemember

sp_adduser

sp_defaultdb

sp_defaultlanguage

sp_droplogin

sp_grantlogin

sp_helpuser

sp_password

sp_revokelogin

xp_logininfo

Lea su AYUDA EN LINEA

B. Crear un Id. de inicio de sesión y una base de datos
predeterminada
Este ejemplo crea un inicio de sesión SQL Server para el
usuario Albert, con una contraseña "food" y una base de
datos predeterminada corporate.

EXEC sp_addlogin 'Albert', 'food', 'corporate'


.



.

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