 <p>I may have assumed that when you say Tableau Online, you dont mean the Tableau Public.. I assume your tableau online is your local or let's say company hosted tableau server... for the answers to your questions in sequence 1 - 3 it can be done.</p> <p>tableau supports a lot of datasources even the classic text based data it can read..</p> <p>did you tried installing your database drivers?</p> <blockquote> <p>If the server is configured to use local authentication, when you add a user identity, you specify a username, a password and a site role. In that case, the Tableau Server repository is used exclusively to authenticate the user.</p> </blockquote> <p><a href="http://onlinehelp.tableau.com/current/server/en-us/security_auth.htm" rel="nofollow">http://onlinehelp.tableau.com/current/server/en-us/security_auth.htm</a></p>