Здравствуйте!
Установил FB2.1.3.18185, До этого был установлен FB1.0 и IBExpert-2005.05.10
Пока база данных не подключена, то могу создавать новых пользователей, менять пароль у SYSDBA. Когда создаю новую базу и подключаюсь к ней, то запустить менеджер пользователей не получается: "Your user name and password not defined..."
Когда пытаюсь запустить менеджер прав, то сообщается "no permission for direct access to security database"
В IBExpert в качестве служебной isc4.gdb прописал security2.fdb.
Причем при работе моей программы (которую писал под FB1.0, но теперь заставляю ее работать под FB2) и использовании компонент FIBPlus, новые пользователи и права им создаются.
Пытался в качестве клиентской библиотеки указывать fbclient.dll вместо gds32.dll - результат тот же (ошибки).
Пытался подключаться к этой локальной базе как к удаленной: localhost:C:\.... - все то же самое.
В инете много ссылок, но вразумительного ответа я не нашел. Самое лучшее, что я нашел - это создавать пользователей вручную через запуск gsec, причем типа проблема извесная, надо указывать все пути как к удаленной базе. А как это все сделать в IBExpert?
Ошибка "no permission for direct access to security database
Модераторы: kdv, Alexey Kovyazin
Re: Ошибка "no permission for direct access to security data
в 2.x коннект к security2.fdb запрещен, поэтому IBE и обламывается.
это фантастика. Да и IBE пяти-летней (!!!) давности - чересчур.Когда создаю новую базу и подключаюсь к ней, то запустить менеджер пользователей не получается: "Your user name and password not defined..."
очевидно, пользователи в программе создаются через Services API.Причем при работе моей программы (которую писал под FB1.0, но теперь заставляю ее работать под FB2) и использовании компонент FIBPlus, новые пользователи и права им создаются.
сначала надо обновить IBExpert.А как это все сделать в IBExpert?
то есть, читать документацию по FIBPlus, читать релизноты по Firebird, и другую документацию - Вы не хотите. Иначе ничем другим объяснить попытки смены клиента я не могу.но вразумительного ответа я не нашел. Самое лучшее, что я нашел
Re: Ошибка "no permission for direct access to security data
Допустим. Но сначала-то я пытался подключиться не к security2.fdb, но после подключения к своей базе, вызвать элементарно менеджер прав.в 2.x коннект к security2.fdb запрещен, поэтому IBE и обламывается.
А FIBPlus тут причем? Я же написал, странность как раз в том, что FIBPlus нормально создает пользователей. Уверен, что Ваше предположение о том, что пользователи в программе создаются через Services API истинно, т.к. они создаются с использованием этих FIBPlus.то есть, читать документацию по FIBPlus, читать релизноты по Firebird, и другую документацию - Вы не хотите.
Насчет чтения релизов и другой документации - я абсолютно не против. Но, чтобы не тыкать пальцем в небо, хотелось спросить совета, что именно почитать, если кто занет причину проблемы.
Это я не понял. Что Вы хотели сказать?Иначе ничем другим объяснить попытки смены клиента я не могу.
IBExpert обновлю, спасибо за совет.
Re: Ошибка "no permission for direct access to security data
у Вас IBE старый. Менеджер прав, кстати, может вообще не работать, если ориентирован именно на работу с базой пользователей, а не при помощи Services API.но после подключения к своей базе, вызвать элементарно менеджер прав.
я об этом и написал, и странностей никаких нет, см. выше. И это не предположение, это утверждение.Я же написал, странность как раз в том, что FIBPlus нормально создает пользователей. Уверен, что Ваше предположение о том, что пользователи в программе создаются через Services API истинно, т.к. они создаются с использованием этих FIBPlus.
я хотел сказать, что у Вас смутные представления о сервере вообще, если проблему с созданием пользователей Вы пытаетесь решить сменой клиентской библиотеки.Это я не понял. Что Вы хотели сказать?
Re: Ошибка "no permission for direct access to security data
Тысяча благодарностей!
Обновил IBExpert, все заработало. Еще нужно правильно версию сервера в регистрационной информации о базе указывать, а то я в ходе экспериментов с FB1 и FB2 наплодил их, а потом одни стали подключаться и управляться, а другие отказывались, пока все правильно не указал.
Еще раз спасибо за снисходительность и помощь! Зная Вашу занятость, очень благодарен, что лично Вы помогли мне с решением проблемы, которая в инете встречается часто, но без вразумительных ответов.
Обновил IBExpert, все заработало. Еще нужно правильно версию сервера в регистрационной информации о базе указывать, а то я в ходе экспериментов с FB1 и FB2 наплодил их, а потом одни стали подключаться и управляться, а другие отказывались, пока все правильно не указал.
Ну, конечно, есть пробелы. У меня это отчасти хобби, читаю статьи на сайте не регулярно, а по мере необходимости. Попытки смены библиотеки - это уже от безысходности.я хотел сказать, что у Вас смутные представления о сервере вообще, если проблему с созданием пользователей Вы пытаетесь решить сменой клиентской библиотеки
Еще раз спасибо за снисходительность и помощь! Зная Вашу занятость, очень благодарен, что лично Вы помогли мне с решением проблемы, которая в инете встречается часто, но без вразумительных ответов.