問題ID : 12287

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 | 投稿日時 2022-1-16 20:09
hathaway  常連   投稿数: 16
SQL文を実行したら、下記のエラーがでて回答にたどり着きません。

testdb=> ALTER SCHEMA test_new OWNER TO postgres;
ERROR:  must be member of role "postgres"

何処が間違っているのでしょうか?
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2022-1-17 12:32
quensan  長老   投稿数: 119
psqlのプロンプトが「=>」なので、一般ユーザの権限で実行されていますか?
スーパーユーザpostgresとしてSQL文を実行するか、このユーザにスーパーユーザ権限を与えてはどうでしょうか。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2022-1-17 12:43
hathaway  常連   投稿数: 16
ありがとうございます。
一般ユーザで実行しています。
そもそも、あずき本ではスーパーユーザでのSQL文の実行は説明されていないので、一般ユーザで問題ないかと思っていました。
そこから、説明してくれると助かるのですが・・・
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2022-1-17 14:54
hathaway  常連   投稿数: 16
>quensanさん

スーパーユーザpostgresとしてSQL文を実行しました。
問題なく実行できました。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2022-1-17 16:34
quensan  長老   投稿数: 119
良かったです!結果報告ありがとうございます。

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.