ロールを生成します。
Synopsis
CREATE ROLE role-name
引数
role-name 生成するロールの名前。 識別子 です。
概要
CREATE ROLE コマンドは、ロールまたは名前付きの特権セットを生成します。最初に生成されたときは、ロールに特権はありません。 GRANT コマンドを使用して、特権を追加します。
ロール作成特権のないユーザが CREATE ROLE を実行した場合は、–99 Privilege Violation SQLCODE (特権違反) エラーが返されます。
以下の例は、ユーザにロール作成特権があれば、BkUser という名前のロールを作成します。
  &sql(CREATE ROLE BkUser)
  IF SQLCODE=-99 {
  WRITE !,"You don't have CREATE ROLE privileges" }
  ELSE { WRITE !,"Created a role" }
関連項目
DROP ROLE
GRANT