Sie erzeugen einen DBM-Benutzer mit dem in <user_name> und <password> angegebenen Benutzernamen und Benutzerkennwort.
Geben Sie als Benutzernamen nicht die Zeichenfolge SYSDBA an, da dies ein reserviertes SQL-Schlüsselwort ist.
Zu den Vorschriften für die Länge und erlaubten Zeichen bei Benutzernamen siehe auch: Database Manager-Benutzer (DBM-Benutzer).
Dieser Benutzer hat zunächst keine Serverberechtigungen. Sie müssen ihm diese explizit zuweisen (Ändern der DBM-Benutzerdaten).
Alternativ dazu können Sie auch einen <template_user> angeben, von dem dann alle Berechtigungen, jedoch nicht Benutzername und Benutzerkennwort, kopiert werden. (Siehe auch: Berechtigungen eines DBM-Benutzers)
Sie haben die Serverberechtigung UserMgm.
user_create <user_name>,<password> [<template_user>]
<user_name> |
Name des anzulegenden DBM-Benutzers Dies kann ein Database Manager-Benutzer <dbm_user> im eigentlichen Sinne oder der Datenbanksystemadministrator <sysdba_user> sein (einziger Datenbankbenutzer mit den Berechtigungen eines DBM-Benutzers). |
<password> |
Benutzerkennwort |
<template_user> |
Benutzer, dessen Berechtigungen übernommen werden sollen |
Anmelden an den Database Manager CLI als Benutzer DBM mit Kennwort DBM, Herstellen der Verbindung zur Datenbankinstanz myDB, Anlegen des DBM-Benutzers MEYER mit dem Kennwort secret und den Berechtigungen des Benutzers DBM
dbmcli –u DBM,DBM –d myDB user_create Meyer,secret DBM
Sie erhalten eine OK-Meldung.
Im Fehlerfall siehe Antwortformat