このエントリーをはてなブックマークに追加


Windows 7にPostgreSQLインストール後にpostgresユーザーアカウントを表示する方法

インストーラを使用しPostgreSQLをインストールすると自動的にpostgresユーザーアカウントが作成されます。
PostgreSQLのインストール前にpostgresユーザーアカウントを作成しておけばログイン画面にpostgresユーザーアカウントが表示されますが、今回はインストール後、ログイン画面にpostgresユーザーアカウントを表示する方法を記します。

確認した環境

PostgreSQLpostgresql-9.1.3-1-windows-x64.exe(インストーラー)
OSWindows 7 64bit

postgresユーザーアカウントは存在するが、ログイン画面に表示されない

コマンドプロンプトを起動しnet userコマンドを実行し、ユーザーアカウント一覧を表示すると、postgresユーザーアカウントが作成されていることが確認できます。

C:\Users\sakura>net user

\\WIN7 のユーザー アカウント

-------------------------------------------------------------------------------
Administrator            Guest                    postgres
sakura                   xxxxxxx
コマンドは正常に終了しました。

postgresユーザーアカウントの状態を確認します。

C:\Users\sakura>net user postgres
ユーザー名                           postgres
フル ネーム                          postgres
コメント                             PostgreSQL service account
ユーザーのコメント
国コード                             000 (システム既定)
アカウント有効                       Yes
アカウントの期限                     無期限

最終パスワード変更日時               2012/05/14 11:30:27
パスワード有効期間                   無期限
パスワード次回変更可能日時           2012/05/14 11:30:27
パスワードあり                       Yes
ユーザーによるパスワード変更可能     No

ログオン可能なワークステーション     すべて
ログオン スクリプト
ユーザー プロファイル
ホーム ディレクトリ
最終ログオン日時                     2012/05/14 12:02:14

ログオン可能時間                     すべて

所属しているローカル グループ        *Users
所属しているグローバル グループ      *None
コマンドは正常に終了しました。

ログイン画面にはpostgresユーザーアカウントが表示されていません。

1.gif
 

regeditでpostgresユーザーアカウントを表示されるようにする

  1. 管理者権限のあるユーザーアカウントでregeditを起動します。
    2.gif
     
  2. 起動後、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserListに移動します。
    以下のスクリーンショットの通り、postgresユーザは非表示(値が0)と設定されています。
    3.gif
     
  3. postgresをクリックし値を1に変更します。
    4.gif
     
  4. 以下は値を変更した後の画面です。
    5.gif
     
  5. regeditを閉じて終了します。
  6. ログイン画面を確認するとpostgresユーザーアカウントが表示されるようになりました。
    6.gif
     
  7. パスワードはPostgreSQLをインストールしたときに入力した値です。

参考資料

下記資料では、Usersグループを追加していますが、本資料の環境ではpostgresユーザーアカウントにUsersが既に登録されていました。
本資料では、レジストリの値を変更することにより、ログイン画面にpostgresユーザーアカウントが表示されるようになりました。


添付ファイル: file1.gif 830件 [詳細] file4.gif 781件 [詳細] file6.gif 797件 [詳細] file2.gif 784件 [詳細] file3.gif 878件 [詳細] file5.gif 804件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-20 (金) 22:08:00