![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
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 ![]() |
#2
|
||||
|
||||
este es el codigo con el que lo estoy intentando ahorita
alterPROCEDURE usuario @users nchar(20),@password varchar(50) AS BEGIN SETNOCOUNTON; --SE COMPRUEVA QUE EL USUARIO NO EXISTE EN LA BASE DE DATOS. IFNOTEXISTS(SELECT*FROM master.dbo.syslogins WHEREname= @users) BEGIN --Si no existe--Se crea el Login en la instancia para que pueda iniciar sesion DECLARE @CreateLoginStatement nvarchar(200)SET @CreateLoginStatement ='CREATE LOGIN ['+QUOTENAME(@users)+'] WITH PASSWORD ['+QUOTENAME(@password)+'] 'EXECsp_executesql @CreateLoginStatement --Se crea el usuario en la base de datos CREATEUSER [@usuario] FORLOGIN [@usuario] WITH DEFAULT_SCHEMA=[dbo] INSERTINTO userssystems VALUES(@users, @password) end END |
![]() |
|
|
![]() |
||||
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 |
![]() |
|