タグ

ブックマーク / www.postgresql.jp (5)

  • SSLサポート

    31.18. SSLサポートPostgreSQLは、セキュリティを高めるためにクライアントサーバ間の通信を暗号化するSSL接続の使用を元来サポートしています。 サーバ側のSSL機能についての詳細は項17.9を参照してください。 libpqはシステム全体に対するOpenSSL設定ファイルを読み込みます。 デフォルトでは、ファイル名はopenssl.cnfで、openssl version -dで報告されるディレクトリに格納されています。 このデフォルトはOPENSSL_CONF環境変数に希望する設定ファイル名を設定することで変更することができます。 31.18.1. サーバ証明書のクライアント検証デフォルトではPostgreSQLはサーバ証明書の検証をまったく行いません。 これは、(例えば、DNSレコードを変更したり、もしくはサーバのIPアドレスを接収したりして)クライアントに知られずにサー

    kamipo
    kamipo 2015/08/12
  • データベース接続制御関数

    31.1. データベース接続制御関数PostgreSQLのバックエンドサーバとの接続を作成するには、以下の関数を使用します。 アプリケーションプログラムはバックエンドとの接続を一度に複数個開くことができます。 (1つの理由として、複数のデータベースへのアクセスが挙げられます。) 個々の接続は、PQconnectdb、PQconnectdbParamsまたはPQsetdbLogin関数を呼び出すことで得られるPGconnオブジェクトによって表されます。 なお、これらの関数は、PGconnオブジェクトに割り当てるほんのわずかなメモリの余裕さえもない場合を除き、NULLではなく常にオブジェクトのポインタを返します。 また、この接続オブジェクトを通じて問い合わせを送る前に、PQstatus関数を呼び出して、データベースとの接続に成功したか戻り値を検査しなければなりません。 Unix上で、libpq

    kamipo
    kamipo 2015/08/12
  • SSLによる安全なTCP/IP接続

    kamipo
    kamipo 2015/08/12
  • 列挙型

    kamipo
    kamipo 2014/03/20
  • PostgreSQL 8.3.7文書

    目次はじめにPostgreSQLとは?PostgreSQL小史規約より進んだ情報バグレポートガイドラインI. チュートリアル1章さあ始めましょう2章SQL言語3章高度な諸機能II. SQL言語4章SQLの構文5章データ定義6章データ操作7章問い合わせ8章データ型9章関数と演算子10章型変換11章インデックス12章全文検索13章同時実行制御14章性能に関するヒントIII. サーバの管理15章インストール手順16章Windowsにおけるインストール17章オペレーティングシステムの環境18章サーバの構成19章データベースロールと権限20章データベース管理21章クライアント認証22章多言語対応23章定常的なデータベース保守作業24章バックアップとリストア25章高可用性、負荷分散およびレプリケーション26章データベース活動状況の監視27章ディスク使用量の監視28章信頼性とログ先行書き込み29章リグレ

  • 1