Windows7デスクトップにPostgreSQLをインストールしました。
通常、PostgreSQLはデスクトップに新しいアカウントを作成しますが、ユーザーを切り替えたい場合、という名前のユーザーはありませんpostgres
。次に、ディレクトリ「C」のユーザーフォルダを確認しました。すでに。という名前のフォルダuserがありますpostgres
。
postgres
しかし、アカウントを使用してデスクトップにログインできないのはなぜですか?
Windows7デスクトップにPostgreSQLをインストールしました。
通常、PostgreSQLはデスクトップに新しいアカウントを作成しますが、ユーザーを切り替えたい場合、という名前のユーザーはありませんpostgres
。次に、ディレクトリ「C」のユーザーフォルダを確認しました。すでに。という名前のフォルダuserがありますpostgres
。
postgres
しかし、アカウントを使用してデスクトップにログインできないのはなぜですか?
postgres
アカウントはサービスアカウントです。ログイン権がなく、ログインできません。PostgreSQLユーザーアカウントとしてコマンドを実行するために使用runas.exe
するか、プログラムをShiftキーを押しながら右クリックして[実行...]を使用できます。
PostgreSQL 9.2以降では、インストーラーはNETWORKSERVICE
デフォルトでPostgreSQLを配置するため、postgres
ユーザーアカウントを作成する必要はありません。
一般に、Windowsでユーザーとしてプログラムを実行する必要はありません。postgres
PostgreSQLサーバーに接続するユーザーを次のように指定するだけです。
psql -U postgres -h localhost dbname