r4563: fixed lsa_EnumAccounts() server side to return all accounts that have privileg...
authorAndrew Tridgell <tridge@samba.org>
Thu, 6 Jan 2005 12:01:11 +0000 (12:01 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:08:28 +0000 (13:08 -0500)
volker discovered
(This used to be commit 09edc31f3b92105dab585614553ba5e94ccdf588)

source4/rpc_server/lsa/dcesrv_lsa.c

index 1107600235056d2496ad68fb2e2f9e88c2dbc7dc..9811c37ace4f765b2f93c003a9ccc0555970668f 100644 (file)
@@ -464,7 +464,8 @@ static NTSTATUS lsa_EnumAccounts(struct dcesrv_call_state *dce_call, TALLOC_CTX
 
        state = h->data;
 
-       ret = samdb_search(state->sam_ctx, mem_ctx, state->builtin_dn, &res, attrs, "objectClass=group");
+       ret = samdb_search(state->sam_ctx, mem_ctx, state->builtin_dn, &res, attrs, 
+                          "privilege=*");
        if (ret <= 0) {
                return NT_STATUS_NO_SUCH_USER;
        }