111
111
pdb_set_plaintext_passwd(u, row[22]);
113
113
pdb_set_acct_ctrl(u, xatol(row[23]), PDB_SET);
114
pdb_set_logon_divs(u, xatol(row[25]), PDB_SET);
115
pdb_set_hours_len(u, xatol(row[26]), PDB_SET);
116
pdb_set_bad_password_count(u, xatol(row[27]), PDB_SET);
117
pdb_set_logon_count(u, xatol(row[28]), PDB_SET);
118
pdb_set_unknown_6(u, xatol(row[29]), PDB_SET);
114
pdb_set_logon_divs(u, xatol(row[24]), PDB_SET);
115
pdb_set_hours_len(u, xatol(row[25]), PDB_SET);
116
pdb_set_bad_password_count(u, xatol(row[26]), PDB_SET);
117
pdb_set_logon_count(u, xatol(row[27]), PDB_SET);
118
pdb_set_unknown_6(u, xatol(row[28]), PDB_SET);
120
120
return NT_STATUS_OK;
123
static NTSTATUS mysqlsam_setsampwent(struct pdb_methods *methods, BOOL update)
123
static NTSTATUS mysqlsam_setsampwent(struct pdb_methods *methods, BOOL update, uint16 acb_mask)
125
125
struct pdb_mysql_data *data =
126
126
(struct pdb_mysql_data *) methods->private_data;
454
454
data->location = smb_xstrdup(location);
457
("Connecting to database server, host: %s, user: %s, password: %s, database: %s, port: %ld\n",
457
("Connecting to database server, host: %s, user: %s, database: %s, port: %ld\n",
458
458
config_value(data, "mysql host", CONFIG_HOST_DEFAULT),
459
459
config_value(data, "mysql user", CONFIG_USER_DEFAULT),
460
config_value(data, "mysql password", CONFIG_PASS_DEFAULT),
461
460
config_value(data, "mysql database", CONFIG_DB_DEFAULT),
462
461
xatol(config_value(data, "mysql port", CONFIG_PORT_DEFAULT))));