powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Создание пользователя с правами администратора в Firebird 1.5
25 сообщений из 33, страница 1 из 2
Создание пользователя с правами администратора в Firebird 1.5
    #39272530
Interloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как создать пользователя на сервере Firebird 1.5 с правами администратора (как SYSDBA)?
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272538
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Interloper,

Создать пользователя и дать ему права. Или сделать так, чтобы владельцем БД был этот пользователь. Или дать права роли, а пользователю - роль.
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272546
Interloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster,

Какие права дать?
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272549
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster,

не выйдет. в 1.5 только OWNER. все остальное - права, админская роль и т.п. - это в 2.1, 2.5 и 3.0.
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272553
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Зависит от... Пусть ТС скажет, чего он хочет - просто пользователя, который имеет права читать/писать/запускать все - это одно. Если полную замену SYSDBA - это другое.
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272554
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

И да, про админскую роль я не говорил - просто роль. Как альтернатива раздачи прав юзеру на все.
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272556
Interloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster,

-Читать, писать, запускать все.
-Работать с GSEC.
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272557
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Interloper,

не помню как там было в 1.5, но в 2.5 владелец БД является администратором в ней. Сделать пользователя владельцем БД можно восстановив бекап от его имени, или полностью пересоздать её из скрипта. Такого простого способа как в 2.5 с выдачей роли RDB$ADMIN конечно же нету.
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272561
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

+1. Только OWNER - у kdv телепатометр лучше оказался :)
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272562
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Interloper,

с GSEC не выйдет даже у владельца ибо пользователи хранятся в другой БД. Хочешь нормальную security мигрируй на 2.5 или даже сразу на 3.0.
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272587
Interloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

У меня на руках есть файл security.fdb, в котором есть пользователи SYSDBA и MYADMIN, оба пользователя имеют все права для работы с БД. Хочу понять, как создали пользователя MYADMIN с полным набором прав. Более того, из-под SYSDBA не пускает в GSEC, а из-под MYADMIN - пускает. Как такое можно сделать?
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272601
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Interloper!
You wrote on 12 июля 2016 г. 17:52:09:

Interloper> У меня на руках есть файл security.fdb, в котором есть пользователи SYSDBA и MYADMIN
этот файл не имеет отношения к описываемым тобой эксцессам.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272602
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Interloper,

Файл security.fdb можно заменить своим (вытащив из дистрибутива к примеру), и (чудо!) у тебя в базе будет 1 пользователь SYSDBA с дефолтным паролем. А MYADMIN`у дали права очевидно тулзой типа IBE.
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272629
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Interloper,

Кстати, уточни плиз платформу - windows/linux?
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272658
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
InterloperБолее того, из-под SYSDBA не пускает в GSEC

что-то была какая-то мелкая подстава с созданием РОЛИ sysdba ?
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272787
Interloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster,

Windows
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272788
Interloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster,

Какие именно права нужно дать?
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272796
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Interloper,

В 1.5 нету никаких волшебных прав для того чтобы не SYSDBA управлял пользователями. Хотя возможно security2.fdb восстановили или пересоздали из скрипта от имени MYADMIN. Соответственно создание роли SYSDBA в запрещает логин под этим пользователем.
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272801
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
InterloperDarkMaster,

Какие именно права нужно дать?

В FB их всего 5. INSERT/UPDATE/DELETE/SELECT - для таблиц + EXECUTE для процедур. У тебя IBE под рукой разве нету - там это двумя кликами делается.

P.S. И слушай Arioch - он про роль SYSDBA недаром рассказывает.
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272819
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster
В FB их всего 5. INSERT/UPDATE/DELETE/SELECT - для таблиц + EXECUTE для процедур.

Их для таблиц только 5. Ты про REFERENCES забыл. А ещё есть контейнер ALL чтобы все табличные привилегии не перечислять.

И так было до 3.0. В тройке есть ещё USAGE для генераторов и исключений, это не считая DDL привилегий.

Кстати не вижу как он с помощью этих привилегий сможет разрешить управление пользователями.
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272827
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

Ну REFERENCES, чтобы можно было все читать/писать - вроде как и не особо нужен, хотя да, каюсь - забыл :) Ну и - мы ж о 1.5 говорим?
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272832
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисКстати не вижу как он с помощью этих привилегий сможет разрешить управление пользователями.

Для начала надо бы роль SYSDBA грохнуть в базе. А потом я думаю все вернется на круги своя и пользователь SYSDBA вернется к своим обязанностям.
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272835
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster,

мне кажется что ТС наоборот хочет узнать как так сделали и сделать тоже самое в другом месте.
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272843
Interloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисDarkMaster,

мне кажется что ТС наоборот хочет узнать как так сделали и сделать тоже самое в другом месте.
Да, именно так.
Возможно, они действительно использовали какой-то скрипт для выдачи прав на все объекты БД. Не вручную же мне их перечислять...
...
Рейтинг: 0 / 0
Создание пользователя с правами администратора в Firebird 1.5
    #39272865
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
InterloperСимонов ДенисDarkMaster,

мне кажется что ТС наоборот хочет узнать как так сделали и сделать тоже самое в другом месте.
Да, именно так.
Возможно, они действительно использовали какой-то скрипт для выдачи прав на все объекты БД. Не вручную же мне их перечислять...

Где-то года 2 назад я бросал сюда текст хранимой процедуры, которая могла раздать права и/или сгенерировать скрипт по раздаче прав для пользователя в БД. Можешь поискать и адаптировать для своих нужд (моя хранимка для 2.5 версии предназначена).

Ну а как сделали - в принципе тебе уже обьяснили - отдали все права пользователю MYADMIN (еще возможно сделали MYADMIN владельцем БД). Создали роль SYSDBA, тем самым заблокировав пользователя SYSDBA.
...
Рейтинг: 0 / 0
25 сообщений из 33, страница 1 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Создание пользователя с правами администратора в Firebird 1.5
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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