FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
cretae usuarios en sql 2005 server desde delphi
buen dia compañeros tengo la siguinete duda termine mi aplicacion y ahora estoy haciendo una pantalla de logins para asignar permisos y toda la cosa el problema es que para que el usuario se autentifique ante el servidor sql necesito tambien crearlo ahi, uso el siguiente codigo y funciona bastante bien
CREATELOGIN PRUEBA2 WITH PASSWORD ='PRUEBA2' CREATEUSER PRUEBA2 WITH DEFAULT_SCHEMA =DBO el problema es que a la hora de correrlo en delphi eso se pone asi CREATELOGIN @login WITH PASSWORD = @password CREATEUSER @login WITH DEFAULT_SCHEMA =DBO y pues marca error alguien sabe por que otra cosa con esto creo al usuario pero me falta asignarle permisos en la parte de user mapping donde aparecen las bases de datos la base de datos que quiero ya aparece el permiso public, pero para que mi aplicacion no truene necesito darle tambien el permiso db?owner alguien sabe como hacerlo por codigo de antemano gracias. |
#2
|
||||
|
||||
mmmm.. se ve dificil
con lo de los permisos... te sugiero que crees grupos de usuarios en el SQL Server 2005...(tipo plantilla) entonces cuando creas el usuario, lo asignas al grupo correspondiente (dependiendo de las restricciones).. con respecto al traspaso de datos desde el delphi a Sql ... como estas haciendo (podrias mostrar el código ejecutado desde delphi) por que no creo que lo ejecutes así no mas Cita:
__________________
BlueSteel |
#3
|
||||
|
||||
repensando nuevamente...
te sugiero que crees una funcion en el SQL ... y que esa la llames desde delphi... ahí se podras pasarle los comandos como parametros... puede k me equivoque...
__________________
BlueSteel |
#4
|
||||
|
||||
hola bluesteel si ese codigo lo tengo dentro de un query ado y le paso los parametros de unos edit de mi pantalla el problema es que al llegar a sql truena
|
#5
|
||||
|
||||
Cita:
lo otro... estas conectado al SQL server con un usuario que tiene privilegios de crear usuario??
__________________
BlueSteel |
#6
|
||||
|
||||
Si estoy conectado con el sa que lo tengo como un super usuario y el error que me da es este
Msg 15007, Level 16, State 1, Procedure usuario, Line 21 '@usuario' is not a valid login or you do not have permission. pero es por que no acepta parametros, y si no acepta para metros como puedo hacerlo de forma dinamica |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
delphi 7 con sql server 2005 | richy08 | Conexión con bases de datos | 2 | 12-09-2007 16:07:44 |
Duda sobre Sql server 2005 y sql server 2005 | ErenioDhG | SQL | 1 | 25-08-2006 01:41:14 |
Administración de usuarios en DB2 desde Delphi | DanForever | Conexión con bases de datos | 0 | 24-04-2006 08:46:22 |
administrar usuarios mysql desde delphi | ppalmamichi | MySQL | 6 | 02-06-2005 23:42:33 |
Crear Usuarios desde Delphi | Gustavo Gowdak | Conexión con bases de datos | 3 | 19-07-2004 02:07:21 |
|