# SYSCS_UTIL.SYSCS_SET_USER_ACCESSシステム手続き

`SYSCS_UTIL.SYSCS_SET_USER_ACCESS`システム手続きは、指定したユーザの接続権限を指定します。

#### 構文

    SYSCS_UTIL.SYSCS_SET_USER_ACCESS USERNAME VARCHAR(128), CONNECTION_PERMISSION VARCHAR(128))

USERNAME
  VARCHAR(128)型の入力値を取る引数で、DerbyデータベースのユーザIDを指定します。

CONNECTION_PERMISSION
  有効なCONNECTION_PERMISSIONの値は以下の通りです。
  fullAccess
    ユーザをデータベースにてフルアクセスの権限を持つユーザに加えます。データベースプロパティでは、derby.database.fullAccessUsersが該当します。
  readOnlyAccess
    ユーザをデータベースにて読み取りのみできる権限を持つユーザに加えます。データベースプロパティでは、derby.database.readOnlyAccessUsersが該当します。
  null
    ユーザを権限管理の一覧から外して、既定の権限のみもつようにします。引用符なしで`null`を指定する必要があります。

#### 例

    CALL SYSCS_UTIL.SYSCS_SET_USER_ACCESS ('BRUNNER', 'readOnlyAccess')

権限の一覧からユーザを除くには、`null`を引用符なしで指定します。例を次に示します。

    CALL SYSCS_UTIL.SYSCS_SET_USER_ACCESS ('ISABEL', null)

親トピック: 組み込みシステム手続き