• アクセス
  • 監査
  • 構成
  • 確認

AIでNeonデータベースのロールと権限を管理する方法

NeonをAIクライアントに接続すれば、自然な言葉でユーザーアクセスやブランチの権限設定を行えます。

このページについてAIに聞く

すぐに答え

AIでデータベースのロールと権限を管理できますか?

AIがNeon MCPを使用して、ロールの一覧表示、新規作成、および異なるデータベースブランチ間でのアクセス管理を行います。エージェントに対して、作成したいロールや対象のブランチを伝えるだけで、ユーザー権限をコントロールできます。以下の詳細で、権限管理の仕組みを確認できます。

実行されるアクション

権限管理の成果

ロールの作成やブランチの確認といった複雑な作業は、AIが代行します。

アクセス

新規ユーザー設定

AIがcreate_roleを使用して特定の権限を設定します。すぐに利用可能な新しいデータベースユーザーが作成されます。

監査

ロールの棚卸し

エージェントがlist_rolesを実行し、誰がどの権限を持っているかを正確に表示します。現在のセキュリティ設定を明確に把握できます。

構成

ブランチ管理

AIがlist_branchesを使用して適切な環境を特定します。その後、特定のデータベースバージョンに対して権限を適用できます。

確認

セキュリティレビュー

AIがロールを特定しますが、その権限が正しいかどうかを判断するのはあなたです。機密性の高いアクセス権限の最終決定権は常にユーザーにあります。

ワークフロー

リクエストを受けた際のAIの動作

AIがあなたの自然な指示を、直接的なデータベース操作へと変換します。

  1. 環境の特定

    AIが既存のNeon設定を確認し、変更したい特定のブランチを見つけ出します。

    list_branches
  2. 現在のアクセスの監査

    既存のロール一覧を取得し、名前の重複がないかを確認します。

    list_roles
  3. 新しいロールのプロビジョニング

    エージェントが、指示された特定の権限を持つユーザーまたはロールを作成します。

    create_role
  4. 新しいデータベースの初期化

    新しいユーザー用に新しい環境が必要な場合、AIがデータベースを新規作成できます。

    create_database

試してみる

以下のプロンプトをコピーして開始してください。

これらのプロンプトを使って、最初のタスクを実行してみましょう。

出発点

ブランチ名やロール名は、実際のNeonの識別子に書き換えて使用してください。

Neon Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_e3C6GSP7rcg3FCPCbSglmhApwE4Mzt5VNYrUY3zB/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Neon capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "neon-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_e3C6GSP7rcg3FCPCbSglmhApwE4Mzt5VNYrUY3zB/mcp"
    }
  }
}
チャットにコピー04
  • Neonプロジェクト内のすべてのブランチをリストアップして。

  • 開発用ブランチに 'readonly_user' という名前の新しいロールを作成して。

  • データベース内の現在のすべてのロールを表示して。

  • テスト環境用に新しいデータベースを作成して。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

一度接続すれば、あとは指示するだけです。

一度接続するだけで、AIクライアントからNeon環境へ直接アクセスできるようになります。認証情報は、当社のシステム側で暗号化され安全に保管されます。

NeonをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIは既存のデータベースロールを削除できますか?

    いいえ。現在のツールでは、ロールの一覧表示と作成のみが可能です。

  • 02

    AIは既存のデータベーススキーマを変更しますか?

    いいえ。AIは新しいデータベースやロールを作成することはできますが、既存のテーブル構造を変更することはできません。

  • 03

    AIはどのブランチを使用すべきかどうやって判断しますか?

    list_branchesツールを使用して利用可能なブランチを確認し、プロンプトで指定されたブランチを対象として操作を行います。

  • 04

    どんなAIクライアントでも使えますか?

    はい。Claude、Cursor、Windsurfなど、MCPに対応したクライアントであれば使用可能です。

  • 05

    実際のSQL実行はAIが行うのですか?

    AIは専用のツールを使用して、Neon APIを通じて直接これらの操作を実行します。

  • Neonについて他に質問がありますか? Neon Connectorの全機能を見る

『Neon』を Claude、Cursor、ChatGPT などに接続