How to disable webdavauth in “Own Cloud”
Whenever trying to create a new user, you get a message saying “The username is already being used”. The usual cause for this is that a authentication app is enabled; e.g. the “WebDAV user backend”.
If you can live without the interfering authentication app, just disable it.
Note: For letting your ownCloud access WebDAV shares, or for making your ownCloud accessible via WebDAV, you don’t need this app at all – it is only required if you want to reuse the login facilities of an existing WebDAV server!
If you absolutely must mix internal accounts with ones from authentication apps, disable those authentication apps while creating internal users, and enable them again afterwards.
Technical explanation:
For some authentication apps (e.g. WebDAV), there is no way to tell whether a user exists or not (the only thing you can check with it is whether a certain username/password combination is valid).
To disable the webdav authentication run the query below in mysql
update oc_appconfig set configvalue=’no’ where appid=’user_webdavauth’ and configkey=’enabled’;