дает ли привилегия на создание таблицы такие привилегии, как выбор и удаление? - PullRequest
1 голос
/ 25 марта 2019

Я использую Windows 7 и Oracle 11g, поэтому, когда я создал пользователя test и дал ему create table privilege:

grant create table to test;

Я заметил, что этот пользователь также может сделать select,insert,delete на созданной им таблице, но я не даю ему никаких объектных привилегий.

означает ли привилегия создания таблицы все привилегии объекта?

1 Ответ

2 голосов
/ 25 марта 2019

Владелец таблицы может выполнять с этой таблицей все - все действия DML и DDL (выбор, вставка, обновление, удаление, изменение, удаление, ... все).

Если вы хотите, чтобы других пользователей что-то делали с вашими таблицами, вам придется предоставить эти привилегии для них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...