diff --git a/datasette/app.py b/datasette/app.py
index 093a7383..6cc31b85 100644
--- a/datasette/app.py
+++ b/datasette/app.py
@@ -80,6 +80,9 @@ CONFIG_OPTIONS = (
ConfigOption("suggest_facets", True, """
Calculate and display suggested facets
""".strip()),
+ ConfigOption("allow_sql", True, """
+ Allow arbitrary SQL queries via ?sql= parameter
+ """.strip()),
)
DEFAULT_CONFIG = {
option.name: option.default
diff --git a/datasette/templates/database.html b/datasette/templates/database.html
index 81378ad9..7469fdb0 100644
--- a/datasette/templates/database.html
+++ b/datasette/templates/database.html
@@ -16,11 +16,13 @@
{% block description_source_license %}{% include "_description_source_license.html" %}{% endblock %}
-
+{% if config.allow_sql %}
+
+{% endif %}
{% for table in tables %}
{% if show_hidden or not table.hidden %}
diff --git a/datasette/templates/query.html b/datasette/templates/query.html
index c7d6c5a8..78c0f48c 100644
--- a/datasette/templates/query.html
+++ b/datasette/templates/query.html
@@ -25,7 +25,7 @@