Explainでもいいのにね。
http://blog.asial.co.jp/383
2008年05月15日
2007年06月04日
COPYコマンドの実行ユーザ
スーパーユーザ(postgres)でないといけないらしい。
2007年05月17日
postgresqlでパスワードを忘れたときは?
使えるかどうかまだ、未検証。
pg_hba.conf で設定している認証方式を元の認証を利用しない設定に戻してから、再度パスワードの設定を行うことで、パスワードを忘れても新しいパスワードを設定できます。認証方法変更中に他のユーザによる操作などに影響されないように十分注意してください。
手順:
pg_hda.conf ファイルを vi などのエディタで開き、認証方式を trust に戻す
postgres ユーザで pg_ctl reload を実行
psql などのターミナルやクライアントソフトなどでパスワードを変更
pg_hda.conf ファイルを vi などのエディタで開き、認証方式を元に戻す (例:md5)
postgres ユーザで pg_ctl reload を実行
pg_hba.conf で設定している認証方式を元の認証を利用しない設定に戻してから、再度パスワードの設定を行うことで、パスワードを忘れても新しいパスワードを設定できます。認証方法変更中に他のユーザによる操作などに影響されないように十分注意してください。
手順:
pg_hda.conf ファイルを vi などのエディタで開き、認証方式を trust に戻す
postgres ユーザで pg_ctl reload を実行
psql などのターミナルやクライアントソフトなどでパスワードを変更
pg_hda.conf ファイルを vi などのエディタで開き、認証方式を元に戻す (例:md5)
postgres ユーザで pg_ctl reload を実行
2007年04月19日
2006年12月07日
2006年10月25日
2006年09月21日
2006年09月14日
シェルからパスワード無しにデータベースに接続する方法
ほんとは、コマンドを実行する際に、
オプションとして、使えたら便利なんだけどな。。
*環境変数に、パスワードを載せるのは、どうかとおもうけど。。
http://www.ksknet.net/postgresql/post_36.html
*8.1以上対応みたい(たぶん)
http://www.postgresql.jp/document/current/html/libpq-pgpass.html
オプションとして、使えたら便利なんだけどな。。
*環境変数に、パスワードを載せるのは、どうかとおもうけど。。
http://www.ksknet.net/postgresql/post_36.html
*8.1以上対応みたい(たぶん)
http://www.postgresql.jp/document/current/html/libpq-pgpass.html
2006年08月10日
SSL接続方法
データディレクトリに、server.crt と server.key が必要
・server.crt と server.key の生成方法
・pg_hba.conf の編集
以下のような行が必要
hostssl DB名 ユーザ名 ip_address/mask md5
・postgresql.conf の編集
listen_addresses = '*'
port = 5432
ssl = true
・ファイアウォールにより、ポート 5432 へのアクセスを制限
・ユーザの作成とパスワードの追加
コマンドラインで以下を入力(createuser は、postgres をインストールしたディレクトリの bin の下にある)。
createuser <ユーザ名>
通常、以下の質問には両方とも n で答える。
Shall the new user be allowed to create databases? (y/n) n
Shall the new user be allowed to create more new users? (y/n) n
psql で対話型インターフェイスに入って、以下の SQL を発行
ALTER USER ユーザ名 ENCRYPTED PASSWORD 'パスワード';
・データベースへのアクセスとテーブルへのアクセス
psql で対話型インターフェイスに入って、以下の SQL を発行。
ALL の部分はユーザの役割により変更する。
GRANT ALL ON DATABASE DB名 TO ユーザ名
GRANT ALL ON TABLE テーブル名 TO ユーザ名
タグ:ssl
2006年06月05日
資料
PostgresqlやMysqlの説明資料が載っている。
全部、みていなから、わからないけど、
おもしろそうです。
http://www.postgresql.jp/wg/shikumi/archive.html
全部、みていなから、わからないけど、
おもしろそうです。
http://www.postgresql.jp/wg/shikumi/archive.html
2006年05月16日
2006年04月20日
2006年02月13日
シーケンス変更方法
select setval('シーケンス名',現在値)
よく忘れるけど、よく使うから、メモ
よく忘れるけど、よく使うから、メモ

