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

Учетная запись Oracle 'sysman'

В Oracle это sysman самый влиятельный пользователь или есть другие пользователи с такими же привилегиями?

Любой пользователь с привилегией SYSDBA - ваш «самый мощный» пользователь. Они в равных условиях. Владелец словаря данных, SYS, является «классическим» суперпользователем в Oracle.

Кстати, SYSMAN по умолчанию не является пользователем SYSDBA:

C:\>sqlplus sysman@db as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Tue Apr 27 10:27:15 2010

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

Enter password:
ERROR:
ORA-01031: insufficient privileges


Enter user-name:

Если вы можете использовать аутентификацию ОС, она отменяет аутентификацию по паролю:

C:\>sqlplus /nolog

SQL*Plus: Release 10.2.0.4.0 - Production on Tue Apr 27 10:30:04 2010

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

SQL> conn sysman as sysdba
Enter password:
Connected.
SQL> select user from dual;

USER
------------------------------
SYS

SQL>

SYSMAN в основном используется для мониторинга

если у вас есть экземпляр OEM (grid), он обычно будет использовать этого пользователя по умолчанию для мониторинга экземпляров вашей базы данных, поэтому его права ограничены, как сказал DCookie.

SYSTEM и SYS - самые сильные пользователи (SYS - самые высокие)