[opencms-dev] SQL for adding user to group

Eugen Melnichuk eugen.melnichuk at codecentric.de
Mon Aug 11 16:24:48 CEST 2014


hi Kai,

glad to hear.

normally i would suggest you find out how to use the *CmsUserDriver*
classes - the method *createUserInGroup* sounds like what you are looking
for. Feels less dangerous then SQL :)
unfortunately i have not used them yet myself, so i can not help you here.

eugen


codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland
tel: +49 (0) 212 23362831 | fax: +49 (0) 212 23362879 | mobil: +49 (0) 175
2244073
www.codecentric.de | blog.codecentric.de | www.meettheexperts.de |
www.more4fi.de

Sitz der Gesellschaft: Düsseldorf | HRB 63043 | Amtsgericht Düsseldorf
Vorstand: Michael Hochgürtel . Mirko Novakovic . Rainer Vehns
Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Klaus Jäger . Jürgen Schütz

Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche
und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige
Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie
bitte sofort den Absender und löschen Sie diese E-Mail und evtl.
beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen
evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist
nicht gestattet.


2014-08-11 15:55 GMT+02:00 Schliemann, Kai <K.Schliemann at comundus.com>:

>  Hi Eugen,
>
> thanks a lot. You made my day.
>
>
>
> Best regards
>
> Kai
>
>
>
> *Von:* opencms-dev-bounces at opencms.org [mailto:
> opencms-dev-bounces at opencms.org] *Im Auftrag von *Eugen Melnichuk
> *Gesendet:* Montag, 11. August 2014 15:51
> *An:* The OpenCms mailing list
> *Betreff:* Re: [opencms-dev] SQL for adding user to group
>
>
>
> Hi Kai,
>
>
>
> here we go:
>
> insert into CMS_GROUPUSERS(GROUP_ID, USER_ID, GROUPUSER_FLAGS) values(
>
>     (select GROUP_ID from CMS_GROUPS where GROUP_NAME = '*<your_group>*
> '),
>
>     (select USER_ID from CMS_USERS where USER_NAME = '*<your_username>*'),
>  0);
>
>
>
> replace *<your_group>* with the name of the group.
>
> replace *<your_username>* with the name of the user
>
>
>
> double check, and do not screw up your database ;)
>
>
>
> codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland
> tel: +49 (0) 212 23362831 | fax: +49 (0) 212 23362879 | mobil: +49 (0)
> 175 2244073
> www.codecentric.de | blog.codecentric.de | www.meettheexperts.de |
> www.more4fi.de
>
> Sitz der Gesellschaft: Düsseldorf | HRB 63043 | Amtsgericht Düsseldorf
> Vorstand: Michael Hochgürtel . Mirko Novakovic . Rainer Vehns
> Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Klaus Jäger . Jürgen Schütz
>
> Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche
> und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige
> Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie
> bitte sofort den Absender und löschen Sie diese E-Mail und evtl.
> beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen
> evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist
> nicht gestattet.
>
>
>
> 2014-08-11 15:21 GMT+02:00 Schliemann, Kai <K.Schliemann at comundus.com>:
>
> Hi list,
> I wonder, if anybody has a SQL script which adds a user to a certain group.
> Or even better a script, which adds a list of Users to a certain OpenCms
> user group.
>
> Our source file is a list of users as csv file, with user name, last name,
> first name, email.
>
> We cannot use the OpenCms csv user import, because this feature ignores
> already existing users.
>
> Thanks in advance for your help
>
> Best regards
> Kai
>
>
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev
>
>
>
>
>
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20140811/a6fc2fa3/attachment.htm>


More information about the opencms-dev mailing list