Differences From:
File
src/user.c
part of check-in
[df3d6cbff5]
- Corrected "fossil user password" error message. It had an extra user
by
mjanssen on
2007-09-24 20:21:52.
[view]
To:
File
src/user.c
part of check-in
[097479f99a]
- Better defaults for new databases and clones. Use *CURRENT* to identify
the current checkout for TTY timelines.
by
drh on
2007-09-26 02:00:26.
[view]
@@ -293,9 +293,10 @@
if( attempt_user(db_get("default-user", 0)) ) return;
if( attempt_user(getenv("USER")) ) return;
- db_prepare(&s, "SELECT uid, login FROM user WHERE login<>'anonymous'");
+ db_prepare(&s, "SELECT uid, login FROM user"
+ " WHERE login NOT IN ('anonymous','nobody')");
if( db_step(&s)==SQLITE_ROW ){
g.userUid = db_column_int(&s, 0);
g.zLogin = mprintf("%s", db_column_text(&s, 1));
}
@@ -312,10 +313,10 @@
if( g.userUid==0 ){
db_multi_exec(
"INSERT INTO user(login, pw, cap, info)"
- "VALUES('anonymous', '', '', '')"
+ "VALUES('anonymous', '', 'cfghjkmnoqw', '')"
);
g.userUid = db_last_insert_rowid();
g.zLogin = "anonymous";
}
}