全文検索:
- PostgreSQLコマンド
- QLユーザは、データベースの作成が許可されます。 | |-U|[接続ユーザ名]| |(--username)|PostgreSQLに接続するユーザ名を指定します。| |~|上記コマンドではpostgres(... ==== postgres=# select * from pg_shadow ; usename | usesysid | usecreatedb | usesuper | usecatupd ... er)|[オーナ名]|作成するデータベースの所有者となるユーザを指定します。| |-U(--username)|[接続ユーザ名]|PostgreSQLに接続するユーザ名を指定します。| ===== Post... スタム、tがtar、pがテキスト) -例(バックアップ) pg_dump database_name > database_name.sql -例(リストア) createdb にてdatab
- ApacheのBasic認証でPostgreSQLを参照
- h_PG_pwd_table user_data Auth_PG_uid_field user_name Auth_PG_pwd_field passwd AuthName "Please Enter Your Password" Authtype Basic <Limit POST GET> ... _PG_pwd_table user_data Auth_PG_uid_field user_name Auth_PG_pwd_field passwd この3行では、テーブル名が「user_data」であり、その「user_name」フィールドをユーザー名、passwdフィールドを \\ パスワードとして扱うことを指定している。
- パスワードの管理
- は、パスワード用のファイルを用意する必要があります。 ===== 書式 ===== hostname:port:database:username:password ===== 実行するユーザのホームディレクトリに「.pgpass」を作成。(権限600) ===== $ vi ~/.pgpass