OSS-DB Silver / 基本的な運用管理作業 ・ 無料問題 2/5
基本的な運用管理作業 問題2[基本的な運用管理作業]
ログインでき、パスワードが 'secret' で、2026 年 12 月 31 日まで有効なロール app を作る SQL として、正しいものを選んでください。
選択肢
- A.
CREATE ROLE app PASSWORD 'secret' VALID UNTIL '2026-12-31'; - B.
CREATE ROLE app WITH LOGIN = true, PASSWORD = 'secret'; - C.
CREATE ROLE app LOGIN PASSWORD 'secret' VALID UNTIL '2026-12-31';正解 - D.
CREATE ROLE app LOGIN PASSWORD secret EXPIRE '2026-12-31';
解説
CREATE ROLE の属性は、LOGIN・PASSWORD 'パスワード'・VALID UNTIL '日時' のように並べて書きます (WITH は省略可)。CREATE ROLE は既定で NOLOGIN なので、LOGIN がないとパスワードがあってもログインできません。パスワードは文字列なので引用符で囲みます。VALID UNTIL はパスワードの有効期限で、EXPIRE という属性はありません。
OSS-DB Silver の他の分野の無料問題
ここで公開しているのは無料範囲の問題です。無料登録すると、解答の記録・ダッシュボードでの復習ができ、 プレミアムならこの問題セットの全問題と本番形式の模擬試験も解けます。