Super - authenticated with
Preauth - executes only white-
Reader – limited by Postgres Privs
50 char random authcode
Useful for creating tables, views,
procedures, and indexes.
Administrative role. Used by you, not
by your users.
Adding queries to a white-list is
as simple as putting the account
into training mode, and
submitting the queries by the
The white-list validation process
requires that queries be
parameterized, without data.
The data is sent to the server with
the query, and bound to the query
on the server, after the query has
been white-list validated.
Python DB API 2 module.
Ajax Content Rendering for Search
OpenId Authentication Support
„File‟ Hosting, with SFTP
SSL, with your certificate (or ours).
Bulk database transfer tool, for sending
and receiving complete databases.
Web-interface database administration
jQuery Plugin, jquery.rdbhost.js
Cross-domain data access. Host
anywhere, access your data here.
Supports file fields in forms.
Ajax with CORS does not.
3 types of request methods:
i) $.postData is $.ajax style
ii) $.postFormData finds data in form.
Use with file fields
iii) $.getGET and $getPOST, work with
Removes one layer from web stack.
Removes one language from web stack.
All code is in browser, with ...
Great debugging, profiling tools.
Chrome debugger, for example, is
Write your app, including business
logic, in client-side code.
App makes database queries using
Train Rdbhost server account to white-
Host application files on Rdbhost, as
'pseudofiles', or on any static host
Isn't there a hazard in showing your
SQL to users?
If you are concerned, you can edit the
SQL out, after training, so queries are
requested by name.