2009-11-09 2 views
0

Я создал нового пользователя - CK - с Toad на 10g XE. Всплывающее окно ошибки, когда я использую CK для входа в систему: ORA-01045: пользователь CK не имеет права доступа к сеансу. Какую привилегию я должен дать CK?Проблема с соединением Oracle с Toad

КСТАТИ: но я могу использовать Sqlplus для входа

ответ

1

Вы должны предоставить CREATE SESSION пользователю, который вы пытаетесь войти в систему как:

GRANT CREATE SESSION ON [object] TO [user]; 

Оператор CREATE SESSION привилегия предоставляется пользователям в целях для создания сеанса в базе данных. Без сеанса вы не можете подключить базу данных. Если вам интересно, вы можете прочитать это Ask Tom: When not to use CREATE SESSION" ...

Вот good read on granting/revoking privileges.

+0

«Предоставление сеанса пользователю» должно быть достаточным. –

+0

спасибо, что помогает – Ricky

Смежные вопросы