Create user оператор, oracle pl

Оператор CREATE USER створює обліковий запис бази даних, яка дозволяє увійти в базу даних Oracle.

Синтаксис оператора CREATE USER в Oracle / PLSQL:

CREATE USER user_name
IDENTIFIED | EXTERNALLY [AS 'certificate_DN']
| GLOBALLY [AS '[directory_DN]']
>
[DEFAULT TABLESPACE tablespace
| TEMPORARY TABLESPACE

| QUOTA integer [K | M | G | T | P | E]
| UNLIMITED>
ON tablespace
[QUOTA integer [K | M | G | T | P | E]
| UNLIMITED>
ON tablespace
]
| PROFILE profile_name
| PASSWORD EXPIRE
| ACCOUNT
[DEFAULT TABLESPACE tablespace
| TEMPORARY TABLESPACE

| QUOTA integer [K | M | G | T | P | E]
| UNLIMITED>
ON tablespace
[QUOTA integer [K | M | G | T | P | E]
| UNLIMITED>
ON tablespace
]
| PROFILE profile
| PASSWORD EXPIRE
| ACCOUNT ]
];

Параметри і аргументи

user_name
Ім'я облікового запису бази даних, яку ви хочете створити.

PROFILE profile_name
Необов'язковий. Це ім'я профілю, який ви хочете призначити для облікового запису користувача, щоб обмежити обсяг ресурсів бази даних, привласнених облікового запису користувача. Якщо опустити цей параметр, профіль за замовчуванням присвоюється користувачу.

PASSWORD EXPIRE
Необов'язковий. Якщо цей параметр встановлений, то пароль повинен бути скинутий до того, як користувач може увійти в базу даних Oracle.

ACCOUNT LOCK
Необов'язковий. Він відключає доступ до облікового запису користувача.

ACCOUNT UNLOCK
Необов'язковий. Включає доступ до облікового запису користувача.

Якщо ви хочете, виконати простий оператор CREATE USER, який створить нового користувача і призначить пароль, ви можете зробити наступне: