Have you tried to read http://www.sogo.nu/files/docs/SOGo%20Installation%20Guide.pdf ?
There is a section: *Authentication using SQL*

There is an example and note at the bottom:

Certain database columns must be present in the view/table, such as :
❏
c_uid
- will be used for authentication – it's the username or
[email protected]
)
❏
c_name
- which can be identical to c_uid – will be used to uniquely identify entries
❏
c_password
– password of the user, plain-text, md5 or sha encoded for now
❏
c_cn
- the user's common name – such as “John Doe”
❏
mail
– the user's mail address

So, make sure that you have these columns and that's it.

This is an example from my side:
CREATE TABLE sogo_users (id int(11) PRIMARY KEY AUTO_INCREMENT, c_uid VARCHAR(128) UNIQUE KEY, c_name VARCHAR(128), c_password VARCHAR(32), c_cn VARCHAR(128), mail VARCHAR(128), kind VARCHAR(100), multiple_bookings int );

Regards,
Igor




Christian Tardif wrote, On 02/10/2013 18:30:
I try not to use the LDAP environment. I would like to authenticate against a MySQL database. But the documentation is relatively poor on the MySQL side. I don't seem to find the exact SQL schema in order to even create a user. Something's missing.

Christian...

On 2013-10-02 12:10, Szládovics Péter wrote:
2013-10-02 17:28 keltezéssel, Christian Tardif írta:
Hi,

I'm new to SOGo, and I just performed a MySQL-only installation for SOGo (meaning no LDAP at all in the setup). I did modify the sogo.conf for MySQL, and a sogo restart created the necessary tables... (well.... as far as I understand: sogo_folder_info, sogo_sessions_folder, sogo_user_profile), all empty

I did try to find out how should I create an admin user. But I didn't find anything useful. I found, in the documentation, how to create the admin user in LDAP, but nothing for MySQL. Even more, it looks like the database is not complete enough to allow user creation.

What did I miss?

Christian Tardif

One of your LDAP users.
Eg.:     SOGoSuperUsernames = ( Administrator );

--
Szládovics, Péter

Onlinedemo.HU <http://www.onlinedemo.hu>
Any sufficiently advanced technology is indistinguishable from magic.
/Arthur C. Clarke/


--
[email protected]
https://inverse.ca/sogo/lists

Reply via email to