Solved

Drush to disable all accounts?

Posted on 2013-11-06
2
238 Views
Last Modified: 2013-11-21
I've got a community driven site with over 8000 authenticated, active users.

I want to temporarily block all users, but the People interface only allows me to select 50 at a time.

1) Can I do a "select all" another way , or 2) perhaps use Drush? (if so, what's the command?)
0
Comment
Question by:sandshakimi
2 Comments
 
LVL 13

Assisted Solution

by:Arrow_1
Arrow_1 earned 250 total points
ID: 39628235
I don't know of any Drush command, but you can use the Administration Views module replace the user page with a View. Then you can edit that view to show as many users per page as you like.

You may also want to pay attention to any accounts that are already blocked to be sure you don't unblock them when you restore the others.

Out of curiosity, why are you temporarily blocking all of the accounts? Maybe there is something better you could be doing.
0
 
LVL 2

Accepted Solution

by:
itkadmin earned 250 total points
ID: 39630148
Arrow_1 last question is worth consideration. Maybe something with permissions may accomplished what you want to do more efficiently.

For managing users, I use views with bulk operations (VBO). https://drupal.org/project/views_bulk_operations

This allows me to sort users on all our custom parameters, city, area code, language etc using views filters. then I use VBO work with the accounts to change entity values.

I'm not sure how well that will work for you. I'm not dealing with anything near 8000 site members. Running VBO on that many users might choke or take a long time depending on how robust your server environment is.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Consider the following scenario: You are working on a website and make something great - something that lets the server work with information submitted by your users. This could be anything, from a simple guestbook to a e-Money solution. But what…
Developers of all skill levels should learn to use current best practices when developing websites. However many developers, new and old, fall into the trap of using deprecated features because this is what so many tutorials and books tell them to u…
Learn how to match and substitute tagged data using PHP regular expressions. Demonstrated on Windows 7, but also applies to other operating systems. Demonstrated technique applies to PHP (all versions) and Firefox, but very similar techniques will w…
The viewer will learn how to count occurrences of each item in an array.

937 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

7 Experts available now in Live!

Get 1:1 Help Now