Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba / 21 сообщений из 21, страница 1 из 1
20.11.2016, 14:29
    #39350481
hebruim14
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
Поставил Oracle 11g на домашней машине, делаю подключение к базе из sqldeveloper:

1.1) as default - появляется ORA-01017
1.2) as sysdba - появляется ORA-01031

2) Пароль перезаписывал через orapwd, не помогло.

3) Настройки:

3.1) init.ora: remote_login_passwordfile=EXCLUSIVE
3.2) sqlnet.ora:
SQLNET.AUTHENTICATION_SERVICES = (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

4) UAC стоит в положении "Уведомлять только при попытках программ внести изменения в компьютер".

5) НО! Проверил группы - ora_dba почему-то не создалась при установке.
Может, в этом проблема?
...
Рейтинг: 0 / 0
20.11.2016, 15:16
    #39350491
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
И что, ORA-01017 ни о чем вам не говорит?
...
Рейтинг: 0 / 0
20.11.2016, 15:18
    #39350492
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
Судя по п. 2, человек опытный.
Наверное, я чего-то недопонимаю.
Просто вот поставить базу, указав пароль, и с ним же подключиться - не работает?
...
Рейтинг: 0 / 0
20.11.2016, 15:32
    #39350497
veep
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
hebruim14,

В качестве гепотезы.
Устанавливал oracle под windows?
в Винде файл паролей называется по другому и располагается в другом месте.

1) В Linux orapw<sid> лежит как правило в $ORACLE_HOME/dbs
2) В Windows - лежит в $ORACLE_HOME/DATABASE/ и называется PWD<sid>.ora

The types of filenames allowed for the password file are operating system specific. Some operating systems require the password file to adhere to a specific format and be located in a specific directory. Other operating systems allow the use of environment variables to specify the name and location of the password file. For name and location information for the Unix and Linux operating systems, see Administrator's Reference for UNIX-Based Operating Systems. For Windows, see Platform Guide for Microsoft Windows. For other operating systems, see your operating system documentation.

https://docs.oracle.com/cd/B28359_01/server.111/b28310/dba007.htm#ADMIN10241
...
Рейтинг: 0 / 0
20.11.2016, 15:39
    #39350505
hebruim14
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
dmdmdmСудя по п. 2, человек опытный.
Наверное, я чего-то недопонимаю.
Человек не опытный, с oracle СУБД никогда не работал, а просто погуглил перед тем, как тему создать.
dmdmdmПросто вот поставить базу, указав пароль, и с ним же подключиться - не работает?
Не работает. Импортировал дамп, создал connection в sqldeveloper, подключаюсь - 01017 и 01031.
...
Рейтинг: 0 / 0
20.11.2016, 15:42
    #39350507
hebruim14
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
veep,
устанавливал под wbindows, про разницу в названиях файлов знаю, когда меня пароль через orapwd указывал путь именно $ORACLE_HOME/DATABASE/.
...
Рейтинг: 0 / 0
20.11.2016, 15:45
    #39350508
hebruim14
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
Мне кажется, что здесь проблема в отсутствии группы ora_dba. Погуглив, не нашёл, как её создать в windows, если она не добавилась при установке. Во всех туторах подразумевается, что она уже по умолчанию есть в системе.
...
Рейтинг: 0 / 0
20.11.2016, 15:48
    #39350509
veep
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
hebruim14Поставил Oracle 11g на домашней машине, делаю подключение к базе из sqldeveloper:

1.1) as default - появляется ORA-01017
1.2) as sysdba - появляется ORA-01031

2) Пароль перезаписывал через orapwd, не помогло.

3) Настройки:

3.1) init.ora: remote_login_passwordfile=EXCLUSIVE
3.2) sqlnet.ora:
SQLNET.AUTHENTICATION_SERVICES = (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

4) UAC стоит в положении "Уведомлять только при попытках программ внести изменения в компьютер".

5) НО! Проверил группы - ora_dba почему-то не создалась при установке.
Может, в этом проблема?

Под каким пользоваетелем подключаешся?
попробуй в sqlplus
conn / as sysdba <должно работать если виндовый юзер в ora_dba
conn sys/<passw> as sysdba <работает если пароль есть в файле паролей
conn other_user_name_with_dba_and sysdba_roles/<passw>@as sysdba

Какой командой создавал файл паролей? полный синтаксис?
...
Рейтинг: 0 / 0
20.11.2016, 16:15
    #39350518
hebruim14
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
veep,

veepПод каким пользоваетелем подключаешся?
Под system.


veepКакой командой создавал файл паролей? полный синтаксис?
# orapwd file=C:\oraclexe\app\oracle\product\11.2.0\server\database\PWDXE.ORA password=root

veepпопробуй в sqlplus
conn / as sysdba <должно работать если виндовый юзер в ora_dba
conn sys/<passw> as sysdba <работает если пароль есть в файле паролей
conn other_user_name_with_dba_and sysdba_roles/<passw>@as sysdba

Попробовал, результат:
SQL> conn / as sysdba
ERROR:
ORA-01031: insufficient privileges

SQL> conn sys/root as sysdba
Connected.

Про это не понял:
veepconn other_user_name_with_dba_and sysdba_roles/<passw>@as sysdba
Типа для подключения к каждой БД должен быть отдельный user с правами sysdba?
...
Рейтинг: 0 / 0
20.11.2016, 16:28
    #39350523
hebruim14
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
Кое-что получилось.
Импортировал заново дамп базы, в этот раз он встал с 21 одной ошибкой, а в первый раз было 611.
Потом создал пользователя для этой базы (выполнил данные запросы из подкл. system):

Код: plaintext
create user WRNEW identified by pass1;
Код: plaintext
ALTER USER WRNEW IDENTIFIED BY pass2;
Код: plaintext
grant create session to WRNEW;

Теперь у меня получается подключаться и делать запросы к бд.

Но по-прежнему:
Код: plaintext
grant sysdba to WRNEW;
из-под system даёт ORA-01031: insufficient privileges.
...
Рейтинг: 0 / 0
20.11.2016, 17:59
    #39350547
veep
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
hebruim14Попробовал, результат:
SQL> conn / as sysdba
ERROR:
ORA-01031: insufficient privileges

Тут надо мутить с группой ora_dba, виндовый пользак должен быть в группе

hebruim14SQL> conn sys/root as sysdba
Connected.

Значит с файлом пароля все хорошо.
hebruim14Про это не понял:
veepconn other_user_name_with_dba_and sysdba_roles/<passw>@as sysdba
Типа для подключения к каждой БД должен быть отдельный user с правами sysdba?
Любой юзер кроме SYS может коннектится as sysdba если имеет роли sysdba и dba

Кстати юзер SYSTEM по дефолту не умеет делать as sysdba
...
Рейтинг: 0 / 0
20.11.2016, 18:00
    #39350548
veep
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
hebruim14Кое-что получилось.
Импортировал заново дамп базы, в этот раз он встал с 21 одной ошибкой, а в первый раз было 611.
Потом создал пользователя для этой базы (выполнил данные запросы из подкл. system):

Код: plaintext
create user WRNEW identified by pass1;
Код: plaintext
ALTER USER WRNEW IDENTIFIED BY pass2;
Код: plaintext
grant create session to WRNEW;

Теперь у меня получается подключаться и делать запросы к бд.

Но по-прежнему:
Код: plaintext
grant sysdba to WRNEW;
из-под system даёт ORA-01031: insufficient privileges.

Правильно, потому что SYSDBA может давать только SYS
...
Рейтинг: 0 / 0
20.11.2016, 19:31
    #39350583
hebruim14
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
veep,
veepТут надо мутить с группой ora_dba, виндовый пользак должен быть в группе
Должен, но его нет, при установке oracle 11g группа не создалась. Вот в чём проблема. Как это исправить?
...
Рейтинг: 0 / 0
21.11.2016, 08:23
    #39350741
йох
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
hebruim14при установке oracle 11g группа не создалась.
насколько помню, при установке она и не создается в винде.

hebruim14Вот в чём проблема. Как это исправить?
ого) - проблема создать группу под вынь? Это можно спросить например в http://www.sql.ru/forum/windows ))
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
01.03.2020, 15:15
    #39932703
Гулин Федор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
Подыму тему
Надо поставтиь оракл к себе на W8
после 6 летнгего перерыва

tnsping XE : Ok

очень похожие симптомы
ORA-01017 под sysdba

conn sys/root as sysdba
проходит

select user from dual;
показывает SYS

grant sysdba to SYS ;
ORA-65175: cannot grant SYSDBA privilege locally in the root

Не могу понять что сделать чтобы законнектиться в sql*plus


veep
hebruim14Попробовал, результат:
SQL> conn / as sysdba
ERROR:
ORA-01031: insufficient privileges

Тут надо мутить с группой ora_dba, виндовый пользак должен быть в группе

hebruim14SQL> conn sys/root as sysdba
Connected.

Значит с файлом пароля все хорошо.
hebruim14Про это не понял:
пропущено...

Типа для подключения к каждой БД должен быть отдельный user с правами sysdba?
Любой юзер кроме SYS может коннектится as sysdba если имеет роли sysdba и dba

Кстати юзер SYSTEM по дефолту не умеет делать as sysdba
...
Рейтинг: 0 / 0
01.03.2020, 15:41
    #39932709
Гулин Федор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
W8
Oracle 18 XE

У меня проходят обе команды
conn /as sysdba
conn sys/root as sysdba

select user from dual;
SYS
в обоих случаях показывает SYS

ясно что сам себе я не могу выдать права
grant sysdba to SYS ;
ORA-65175: cannot grant SYSDBA privilege locally in the root
создать другого юзера и выдать админские права тоже не получается

что-то явно простое но не могу сообразить как сделать
...
Рейтинг: 0 / 0
01.03.2020, 17:08
    #39932736
проходил мимо...
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
не стоит продолжать тему, которая КАЖЕТСЯ вам похожей. просто начинайте новую.
потому что отвечающие вам участники форума, скорее всего, будут пытаться прочесть тему сначала. это не удобно - сначала въезжать в один вопрос, а потом в другой. уважайте людей, которых просите о помощи.
ну да не суть.

Гулин Федор
ORA-01017 под sysdba

где? может быть, над? покажите версию, конфигурацию, что и как вызываете

Гулин Федор
conn sys/root as sysdba
проходит
...
Не могу понять что сделать чтобы законнектиться в sql*plus

ась? а куда вы коннектились 'sys/root as sysdba'

Гулин Федор
grant sysdba to SYS ;
ORA-65175: cannot grant SYSDBA privilege locally in the root

ну, кроме того, что вы не прочитали, что значит эта ошибка , поверьте у SYS'а эта привилегия есть...
...
Рейтинг: 0 / 0
01.03.2020, 20:57
    #39932792
Гулин Федор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
после установки
где я указал пароль : 1
пробую под sqlplus или sql developer
SYS
Status : Failure -Test failed: ORA-28009: соединение в качестве SYS следует заменить на соединение в качестве SYSDBA или SYSOPER
SYSDBA или SYSOPER
Status : Failure -Test failed: ORA-01017: неверно имя пользователя/пароль; вход в систему запрещается

поиском нашел эту тему - и начал пробовать

conn sys/<passw> as sysdba <работает если пароль есть в файле паролей
conn other_user_name_with_dba_and sysdba_roles/<passw>@as sysdba


conn sys/1 as sysdba
вхожу ОК

grant sysdba to SYS ;
выдает
ERROR at line 1:
ORA-65175: cannot grant SYSDBA privilege locally in the root

create user a1 identified by 1;
SQL Error: ORA-65096: недопустимое имя общего пользователя или имя роли

и на этом я пока стопнулся реально - хотя лет 7 назад вроде ставил без проблем.
...
Рейтинг: 0 / 0
02.03.2020, 01:49
    #39932833
проходил мимо...
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
Гулин Федор

grant sysdba to SYS ;
выдает
ERROR at line 1:
ORA-65175: cannot grant SYSDBA privilege locally in the root

чукча не читатель?

Гулин Федор

create user a1 identified by 1;
SQL Error: ORA-65096: недопустимое имя общего пользователя или имя роли

так виднее?

Гулин Федор
и на этом я пока стопнулся реально - хотя лет 7 назад вроде ставил без проблем.

тоже 18 XE? читайте
...
Рейтинг: 0 / 0
02.03.2020, 09:27
    #39932864
Гулин Федор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
проходил мимо...,
ок СПС

да до меня дошло - я даже не в теме был про common users
надо было просто загуглить по ORA-65096: invalid common user or role name

получается это ввели с 12 версии (а я последний раз то ли 10 то ли 11 ставил)

alter session set "_ORACLE_SCRIPT"=true;

create user fred identified by flintstone;

grant dba to pubs; )

http://www.dba-oracle.com/t_ora_65096_create_user_12c_without_c_prefix.htm
https://tech22-info.livejournal.com/48656.html
...
Рейтинг: 0 / 0
02.03.2020, 09:53
    #39932867
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba
Гулин Федор
до меня дошло
Бурлесонщина это судьба невежд.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-01017: logon denied и ORA-01031: insufficient privileges одновременно + нет ora_dba / 21 сообщений из 21, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]