Hi, If you remove
'default.user' 'default.password' properties from jdbc interpreter setting, then Zeppelin will use database username and password from credential database for each user. I also created a patch [1] to use credential database when 'default'.user' and 'default.password' is empty string. Hope this helps. Best, moon [1] https://github.com/apache/zeppelin/pull/2269 On Mon, Apr 10, 2017 at 3:37 AM Arpad Beregszaszi <arpad.beregsza...@gmx.de> wrote: > Hi all, > > > > I’m pretty new with Zeppeln and I need help with one problem regarding > data source authorization as its described here: > > > > > https://zeppelin.apache.org/docs/0.7.0/security/datasource_authorization.html > > > > I can successfully connect Zeppelin to my MySQL Server. Now I want to give > different users access to their databases. > > For that I want the JDBC interpreter to use different database > credentials, depending on the Zeppelin user as defined in shiro.ini. > > But when I create credential information, the JDBC interpreter doesn’t use > them for the db connection, but the default username and password, which is > empty. > > My Interpreter Is instantiated per user. > > > > Java.sql.SQLException: Access denied for user ‘ ‘ @ ‘IP‘ (using password: > NO) > > > > Anyone an idea of whats wrong? > > Thanks, Arpad > > > > > > > > > > > > > > > > > > > > >