Die sp_iqaddlogin ist unterschiedlich auf IQ 12.7 und IQ 15.
IQ 12.7
sp_iqaddlogin ‘userid’, ‘password’, [ number_of_connections ] [ , password_expiration ]
IQ 15
sp_iqaddlogin ‘username_in’, ‘pwd’, [ ’password_expiry_on_next_login ’] [ , ’policy_name’]
Was ist gelich bzw. unterschiedlich
- 'username_in' = 'userid'
- ’password_expiry_on_next_login’ != 'password_expiration'
- ’policy_name’
’password_expiry_on_next_login’ muss entweder "OFF" oder "ON" sein,
z.B. sp_iqaddlogin 'username', 'password', 'ON' ’password_expiry_on_next_login’ ist standardmäßig "OFF", d.h. das Passwort bleibt immer gültig.
Die Login Policy definiert number_of_connections, locked, password_life_time, u.s.w.
Bei IQ 15 wird jede Datenbank mit der so genannten "root policy" angelegt. Das ist die "default login policy". Sie kann modifiziert aber nicht entfernt werden. Wenn die "login policy" beim Anlegen eines Accounts nicht definiert wird, so greift automatisch die "root policy".
Sonderzeichen
Im IQ 12.7 konnten zahlreiche Sonderzeichen im Passwort verwendet werden. Im IQ 15 so sind folgende Zeichen zur Zeit nicht mehr möglich:
- +
- %
- =
- !
Darüber hinaus können Passwörter nicht mehr mit Zahlen beginnen. Ein "3Rdg6zT7t" als Passwort wirft eine Fehlermeldung.
1> sp_iqaddlogin 'username', '4password' 2> go Msg 102, Level 15, State 0: SQL Anywhere Error -131: Syntax error near '4' ON line 1
Hier die IQ Version auf der die Test gemacht wurden:
sp_iqaddlogin different in IQ 12.7 and IQ 15 « sybinfo.com wrote:
[...] details can be found here: sp_iqaddlogin - unterschied zwischen IQ 12.7 und IQ 15/ a post on the german blog [...]
Link | Oktober 7th, 2009 at 11:41
CASEY wrote:
Buy:Prevacid.Nexium.Arimidex.Zyban.Lumigan.100% Pure Okinawan Coral Calcium.Synthroid.Retin-A.Zovirax.Mega Hoodia.Valtrex.Prednisolone.Petcam (Metacam) Oral Suspension.Actos.Accutane.Human Growth Hormone….
Link | Juli 21st, 2010 at 18:33