SSMS Web Interface

None from Microsoft but there are 3rd party tools available, such as myLittleAdmin.


You may like sqlpad.

It's a Node.js web app for writing and running SQL queries and visualizing the results. Supports Postgres, MySQL, SQL Server, Crate and Vertica.

It has many contributors and it's being kept up-to-date.

IIS / iisnode specifics

You may be using IIS with iisnode. That's working too. You only need to alter the port config in /lib/config.js line 12 to use process.env.PORT.

When you want to use Google Authentication. You need to have this in your web.config:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <appSettings>
      <add key="GOOGLE_CLIENT_ID" value="..." />
      <add key="GOOGLE_CLIENT_SECRET" value="..." />
      <add key="PUBLIC_URL" value="https://example.com" />
      <add key="DISABLE_USERPASS_AUTH" value="true" />
  </appSettings>
</configuration>

PS: The last key is optional for when you want to only allow google logins