Раньше я использовал mysql, а теперь перехожу на Oracle.
Я уже создал пользователя в oracle. Теперь я хочу дать ему «все привилегии» для схемы.
В mysql я могу предоставить все привилегии (DML / DDL) для схемы "mySchema" без гранта (DCL) вот так:
GRANT ALL PRIVILEGES ON mySchema.* TO 'user';
Какой эквивалент оракула?
Это то же самое:
GRANT ALL ON yourSchema.* TO (...)
в то время как (...)
является PUBLIC
, 'username'
(необязательно сопровождаемый IDENTIFIED BY 'password'
) или конкретную роль, которую вы определили ранее.
См. Здесь более подробное объяснение: http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_9013.htm