IMPツールのオプションにGRANTSというものがあり、これは権限をインポートしてくれる(デフォルトはY)。ところがどうも予約語と同じロール名の場合は(ユーザ名も?)ちゃんとインポートしてくれないようだ。
つまりダブルコーテーションで無理やりロールを作る。
CREATE ROLE "BEGIN"
なんてことをすると、このロールに関連したデータをEXPでエクスポートし、IMPでインポートしようとすると、BEGINがないよ、と怒られるのである。
まあ、ロールに無理やり予約語を使うほうが悪いのだが……。