Чтобы создать пользователя(схему) в базе данных, необходимо использовать фразу
для создания пользователя. Ее упрощенный выглядит следующим образом:
CREATE USER имя_пользователя IDENTIFIED BY пароль;
Для примера, следующая команда создаст пользователя store с паролем store_password:
CREATE USER имя_пользователя IDENTIFIED BY пароль;
Для примера, следующая команда создаст пользователя store с паролем store_password:
CREATE USER store IDENTIFIED BY store_password;
Для того чтобы пользователь мог работать с базой данных ему должны быть предоставлены необходимые разрешения. Пользователь store должен войти в базу данных (что требует полномочий connect) и создавать элементы, такие как таблицы базы данных (что требует полномочий resource). Разрешения выдаются привилегированным пользователем (Например, пользователем system) с помощью команды GRANT.
Следующий пример предоставляет права connect и resource пользователю store:
GRANT connect, resource TO store;
После того, как пользователь был создан, в схеме этого пользователя могут быть созданы таблицы и другие объекты базы данных.
Для того чтобы пользователь мог работать с базой данных ему должны быть предоставлены необходимые разрешения. Пользователь store должен войти в базу данных (что требует полномочий connect) и создавать элементы, такие как таблицы базы данных (что требует полномочий resource). Разрешения выдаются привилегированным пользователем (Например, пользователем system) с помощью команды GRANT.
Следующий пример предоставляет права connect и resource пользователю store:
GRANT connect, resource TO store;
После того, как пользователь был создан, в схеме этого пользователя могут быть созданы таблицы и другие объекты базы данных.
Комментариев нет:
Отправить комментарий