Я новичок в PostgreSQL, я администратор MS-SQL, поэтому я неплохо знаком с Windows.Machine-Windows 2016 Standard
Когда я установил Postgres 10.5, он установил свою учетную запись входа в систему как «Сетевая служба».
Я хотел бы изменить учетную запись службы на учетную запись домена, чтобы яможет использовать аутентификацию SSPI (как я хотел использовать разрешение Windows AD)
Я ссылался ниже ссылки https://grokbase.com/t/postgresql/pgsql-admin/126cjpxgw7/how-to-setup-postgresql-using-windows-authentication
вот шаги, которые я выполнил
- установите psotgresql
- попробуйте подключиться с помощью pgadmin-4 к установленному экземпляру
- все работало нормально.
- Остановлено postgresql
- попытался изменить служебную учетную запись для postgresql [использовал служебную учетную запись, которую мы уже используем на другом сервере MS-SQL в том же домене]
- пошел в d: \ Postgresql \ 10 и изменил владельца на служебную учетную запись для всех вложенных папок тоже
- добавил эту учетную запись службы в локальную группу администраторов сервера.
- создал spn как "POSTGRES \ Servername.domain.com" [слишком рано для этого шага, но все же создал его как моюЦель d - получить аутентификацию SSPi с помощью базы данных psotgresql]
- запустил экземпляр PostgreSQL, в котором произошел сбой с ошибкой ниже.Ошибка - 2018-10-08 22: 35: 39.248 UTC [3424] ПАНИКА: не удалось открыть контрольный файл «global / pg_control»: разрешение отклонено
Пожалуйста, дайте мне знать, как мне поступить дальше.Это было бы очень полезно