[ M E N E @ 18.01.2008. 14:28 ] @
zasto radi ovo:

create login NoviLogin
WITH PASSWORD='pppppp',
check_policy = OFF;


a ne radi ovo:

declare @lozinka char(6)
set @lozinka='pppppp'
create login NoviLogin
WITH PASSWORD=@lozinka,
check_policy = OFF;

Prijavljuje stalno
Incorrect syntax near '@lozinka'.

!?
[ DarkMan @ 19.01.2008. 14:55 ] @
Nece jer ne prima promenljive kao parametar, probaj sledece:

Code:

declare @lozinka char(6)
set @lozinka='pppppp'

exec('create login NoviLogin WITH PASSWORD='''+@lozinka+''', check_policy = OFF')

[ M E N E @ 21.01.2008. 07:57 ] @
Proslo je, hvala

Ne vidim jasan razlog zasto su autori zamislili da ne prima parametar, a posle se moze ovako lako prevariti!?