Skip to content

feat(blog): cover a read-only database role in the MCP guide - #129

Merged
datlechin merged 1 commit into
mainfrom
content/mcp-guide-database-role
Oct 29, 2026
Merged

datlechin merged 1 commit into
mainfrom
content/mcp-guide-database-role

Conversation

@datlechin

Copy link
Copy Markdown
Member
  • New section #database-role in the MCP guide (en + vi): a PostgreSQL role and a MySQL user that can only read, a duplicated connection that signs in as it, a no-op UPDATE to check it, and what the role does not cover (SECURITY DEFINER functions, MySQL EXECUTE, default_transaction_read_only).
  • Every statement and error message in it was run against PostgreSQL 17.11 and MySQL 8.4.13.
  • Limitations: adds the MCP Query timeout (30 s default, a client may ask for up to 300).
  • Settings path: Settings > Integrations is Settings > MCP since 0.80 (TablePro#3324).
  • Test: each Vietnamese guide keeps the original's section anchors, in order.

Refs #126

@datlechin
datlechin merged commit d832e7e into main Oct 29, 2026
4 checks passed
@datlechin
datlechin deleted the content/mcp-guide-database-role branch October 29, 2026 09:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant