Назад | Перейти на главную страницу

oracle - предоставить все привилегии схеме

Раньше я использовал 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