【PostgreSQL】macでインストール後にpostgres.confが開けないときの対処法

未分類

【環境】

OS: macOS Monterey(v12.2.1)

DB: Postgresql 16.2

【起きた事象】

インストール後、ターミナルを開き”/Library/PostgreSQL/16/data”に

cdコマンドで移動しようとしたところ”permission denied”が発生した。

【試したこと】

・sudoをつけて実行→変わらず

【解消方法】

sudo -i -u postgres

上記を実行してから移動する。

sudo →root権限で実行する

-i → interctiveの略。指定したユーザで新しいシェルを対話モードで開始

-u → userの略。コマンドを実行するユーザを指定するために使用。

postgres →実行するユーザ名

を意味しているみたいです。”postgres”の名前で新しくシェルを実行するというイメージで良いと思います。

コメント

タイトルとURLをコピーしました