# 我如何批量激活用户账户？

**URL:** <https://meta.discourse.org/t/how-can-i-activate-user-accounts-in-batch/75821>\
**Category:** Support\
**Created:** [2017年十二月11日 12:59 UTC](https://meta.discourse.org/t/how-can-i-activate-user-accounts-in-batch/75821 "2017-12-11T12:59:48Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![rornoob](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rornoob](https://meta.discourse.org/u/rornoob)\
**Post date:** [2017年十二月11日 12:59 UTC](https://meta.discourse.org/t/how-can-i-activate-user-accounts-in-batch/75821/1 "2017-12-11T12:59:48Z")

</div>

We have a site with many user accounts which need to be activated. Is there any way we can activate it all in batch? It’ll take a lot of time to do it from http://[site-url]/admin/users/[id]/[name]

Thanks.

---

<div class="post-metadata">

**Author:** ![Ivan\_Rapekas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ivan_rapekas/32/248924_2.png) [@Ivan\_Rapekas](https://meta.discourse.org/u/Ivan_Rapekas)\
**Post date:** [2017年十二月11日 13:38 UTC](https://meta.discourse.org/t/how-can-i-activate-user-accounts-in-batch/75821/2 "2017-12-11T13:38:15Z")

</div>

You may find a discussion [here](https://meta.discourse.org/t/creating-active-users-via-the-api-gem/33133/16), how to create and activate users using API. I think, people familiar to bash, cmd, python etc may help to create simple batch script to loop an activating process.

---

<div class="post-metadata">

**Author:** ![rornoob](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rornoob](https://meta.discourse.org/u/rornoob)\
**Post date:** [2017年十二月11日 13:44 UTC](https://meta.discourse.org/t/how-can-i-activate-user-accounts-in-batch/75821/3 "2017-12-11T13:44:24Z")

</div>

Thanks, Ivan. That will solve our problem. We’ll consult the API doc and modify the script to suit our need. 😄

---

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [2017年十二月11日 13:45 UTC](https://meta.discourse.org/t/how-can-i-activate-user-accounts-in-batch/75821/4 "2017-12-11T13:45:02Z")

</div>

See [Bulk deactivation of inactive users - #2 by pfaffman](https://meta.discourse.org/t/bulk-deactivation-of-inactive-users/64562/2) you can modify the code there to activate.

---

<div class="post-metadata">

**Author:** ![rornoob](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rornoob](https://meta.discourse.org/u/rornoob)\
**Post date:** [2017年十二月11日 13:49 UTC](https://meta.discourse.org/t/how-can-i-activate-user-accounts-in-batch/75821/5 "2017-12-11T13:49:14Z")

</div>

Perfect!!! Thanks, Jay.

---

<div class="post-metadata">

**Author:** ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)\
**Post date:** [2024年六月8日 12:43 UTC](https://meta.discourse.org/t/how-can-i-activate-user-accounts-in-batch/75821/6 "2024-06-08T12:43:55Z")

</div>

此主题已在 2370 天后自动关闭。不再允许回复。
