Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SYSDBA-masterkey [D6, IB6.x]


Belkova ©   (2003-04-24 11:40:00) 

Мастера Delphi! подскажите как быть? Создала БД под паролем SYSDBA-masterkey ,не подумав, большая часть работы уже сделана, а как не быть сейчас с безопасностью? Удалить этого пользователя (SYSDBA-masterkey ) и создать нового прописав все права доступа? или можно что-то еще сделать? Переписывать с нуля нехотелось бы.


y-soft   (2003-04-24 14:14:00) [1]

Штатный способ сменить владельца базы:
1.Заархивировать с помощью Backup
2.Восстановить от имени и с паролем нового владельца


И много таких?   (2003-04-24 14:00:00) [2]

1) Пароли и пользователи хранятся в системной базе, которую можно заменить другой. Если злоумышленник не может засунуть дискету в комп, то это прокатит.
2) В нормальных тулзах для работы с IB есть такая примочка, как экспорт метаданных и данных в SQL-скрипт. Так что можно сделать базу другим юзером и выполнить полученный скрипт над этой базой.


Zacho   (2003-04-24 12:12:00) [3]

И еще насчет безопасности: пользователь SYSDBA может все. Имей это в виду.


Belkova   (2003-04-24 12:03:00) [4]

Спасибо!


Zacho   (2003-04-24 11:45:00) [5]

Просто измени пароль. Удалять пользователя SYSDBA не надоИ почитай про права доступа, роли и т.п. в документации по IB и статьях на http://www.ibase.ru


Наверх

Титульная страница Поиск, карта сайта Написать письмо