Обсуждение: How to remove superuser

Поиск
Список
Период
Сортировка

How to remove superuser

От
Harry Gold
Дата:
Hello im running Windows XP and removed an older version of Postgres using windows software remover, now when i try to install the newest one it keeps asking for a password from  Superuser? Thanks

Re: How to remove superuser

От
John R Pierce
Дата:
Harry Gold wrote:
> Hello im running Windows XP and removed an older version of Postgres
> using windows software remover, now when i try to install the newest
> one it keeps asking for a password from  Superuser? Thanks

go into Windows' "Local Users and Groups" in Computer Management, and
set a random password for the existing 'postgres' user account (its a
special very UN-privileged account, has only the priv to run as a
service), then tell the installer what that password is.



Re: How to remove superuser

От
Bruce Momjian
Дата:
John R Pierce wrote:
> Harry Gold wrote:
> > Hello im running Windows XP and removed an older version of Postgres
> > using windows software remover, now when i try to install the newest
> > one it keeps asking for a password from  Superuser? Thanks
>
> go into Windows' "Local Users and Groups" in Computer Management, and
> set a random password for the existing 'postgres' user account (its a
> special very UN-privileged account, has only the priv to run as a
> service), then tell the installer what that password is.

Also, you can do:

    NET USER postgres /delete

as an administrator.

--
  Bruce Momjian  <bruce@momjian.us>        http://momjian.us
  EnterpriseDB                             http://enterprisedb.com

  PG East:  http://www.enterprisedb.com/community/nav-pg-east-2010.do

Re: How to remove superuser

От
John R Pierce
Дата:
Bruce Momjian wrote:
> Also, you can do:
>     NET USER postgres /delete
>
> as an administrator.
>


or NET USER postgres *

and then enter a new password.   I dislike deleting the account in case
there are any files left behind by the old postgres such as the old
pgdata directory, a new one is a different account.

but on vista and win7, with the UAC privilege masking thing, you have to
be runnign CMD as Administrator before you can do this, as the regular
cmd prompt is unprivileged and won't invoke the UAC elevation stuff.
you can right-click Run As Admin the shortcut to CMD to get a privileged
command prompt.