0

誤ってユーザー'postgres'ユーザーの#userdelコマンドを削除し、データベースにアクセスできなくなりました。

新しいpostgresユーザーを作成するにはどうすればよいですか?また、postgresqlを再開するにはどうすればよいですか?

postgresqlを再インストールする必要がある場合、/ usr / local / postgresql-8.3.6 /ディレクトリを削除して現在のpostgres設定を削除するだけですか?

注:postgresqlを開始する方法がわかりません。基本的にgzipファイルをダウンロードして、ディレクトリ/usr/local/postgresql-8.3.6にアンロードしました。

4

1 に答える 1

2

ユーザーを再作成します - 特別なことは何もありません。ただし、パスワードはありません (「/etc/shadow」のパスワード フィールドに「!」) が、サービス アカウントでは通常のことです。

このシステム アカウントは、サービスを実行する場合にのみ必要です。

ソースをダウンロードした場合 (「基本的に gzip ファイルをダウンロードしました...」)、ここのインストール手順に従って、それから機能するインストールを作成する必要があります。

Debian から提供されているパッケージ済みの Postgres バージョンをインストールする方が簡単です。

apt-get install postgresql-8.3 postgresql-contrib-8.3
于 2009-07-01T11:02:33.323 に答える