DSP-1878: Allow set_keyspace() to unauthenticated users

but don't give away keyspace existence in such cases