1. ホーム
  2. マニュアル
  3. サーバー設定
  4. DBサーバーについて

DBサーバーについて

対象

DBサーバー

DBサーバーは、アプリケーションのデータを保存・管理するための、データベースサービスです。

用途や規模に応じた複数のプランから選択でき、コントロールパネルから手軽に利用できます。

DBサーバーオプションでは、OSやミドルウェアなどのサービス基盤は弊社が構築・管理するため、お客様ご自身で一から準備することなく、手軽にご利用いただけます。

※データベースの各種設定、保存データ、バックアップの利用・保全は、お客様にて行っていただきます。詳しい操作手順は「データベース」をご参照ください。

項目 仕様
データベースエンジン MariaDB / PostgreSQL
対応バージョン
  • MariaDB 11.8
  • MariaDB 11.4
  • PostgreSQL 17
  • PostgreSQL 16
データベース数 無制限
ユーザー数 無制限
データベース管理ツール phpMyAdmin / Adminer
リソースグラフ CPU使用率 / ディスク(読込・書込) / 転送量(受信・送信)の推移をグラフで確認可能

VPS、DBサーバー、NFSは、作成時に既定のプライベートネットワーク「main-network」へ自動的に接続されます。追加のネットワーク設定は不要です。

DBサーバーおよびNFSには、「main-network」以外のプライベートネットワークやインターネットから接続できません。

  • DBサーバーのOSにSSH接続することはできません。別途VPSインスタンス経由で MariaDB / PostgreSQL クライアントで接続してください。
  • ご契約いただいたDBサーバーを、MariaDBからPostgreSQLへ変更したり、バージョンを変更したりすることには対応していません。
  • クラスタ構成やレプリケーション構成といった高度なデータベースの構築には対応していません。
  • DBサーバーでは、サーバー全体の管理権限は利用ユーザーに付与されません。利用可能な権限については「データベースユーザー権限一覧」をご参照ください。
  • 利用するOSを含めデータベースをお客様で管理したいといったご要望につきましては、弊社VPSのご利用もご検討ください。

DBサーバーで作成したユーザーに割り当てられる権限は以下の通りです。

※接続先データベースにユーザーが追加されている状態での権限です。

DBサーバーでは、PostgreSQLのSUPERUSER権限や、MariaDBのSUPERを含むサーバー全体の管理権限は利用ユーザーに付与されません。

各パラメータの詳細については、MariaDB / PostgreSQL の公式マニュアルをご確認ください。

MariaDB:Server System Variables
PostgreSQL 16:Server Configuration
PostgreSQL 17:Server Configuration

MariaDB 11.4 / 11.8

権限 パラメータ 操作/付与
サーバー全体の管理権限 USAGE ON *.* / グローバル権限 なし
割り当てDBへの接続 DB単位の権限付与 可
データ参照 SELECT 可
データ追加 INSERT 可
データ更新 UPDATE 可
データ削除 DELETE 可
テーブル作成 CREATE 可
テーブル変更 ALTER 可
テーブル削除 DROP 可
割り当てDB内のオブジェクト操作 ALL PRIVILEGES ON DB名.* 可
他のDBへのアクセス 他DBへのDB単位 GRANT 不可
ユーザー作成 CREATE USER 不可
他ユーザーへの権限付与 GRANT OPTION / IS_GRANTABLE 不可
セッション単位のパラメータ変更 VARIABLE_SCOPE = SESSION / READ_ONLY = NO 可
サーバー全体のパラメータ変更 SET GLOBAL 不可

PostgreSQL 16 / 17

権限 パラメータ 操作/付与
スーパーユーザー権限 rolsuper / superuser 不可
ロール作成 rolcreaterole / create_role 不可
DB作成 rolcreatedb / create_db 不可
ログイン rolcanlogin / can_login 可
レプリケーション rolreplication / replication 不可
RLSバイパス rolbypassrls / bypass_rls 不可
DB接続 CONNECT / connect 可
DB内スキーマ作成 CREATE / create_object 可
一時テーブル作成 TEMP / temporary 可
スキーマ参照 USAGE / usage 可
スキーマ内オブジェクト作成 CREATE / create_object 可
セッション単位のパラメータ変更 context = user 可
管理対象パラメータの変更 SET 権限 不可
永続的なパラメータ変更 ALTER SYSTEM 不可