Восстановление утерянного пароля

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
 
 
Строка 1: Строка 1:
 
Если утеряны пароли ко всем учетным записям, возможно ли подключиться к базе данных?  
 
Если утеряны пароли ко всем учетным записям, возможно ли подключиться к базе данных?  
  
Да, возможно. Для начала вспомним, что у сервера [[Interbase]] есть одна учетная запись, которая
+
Да, возможно. Для начала вспомним, что у сервера [[Firebird]] есть одна учетная запись, которая
обладает максимальными правами на любую базу данных. Это учетная запись [[SYSDBA]], которая по-умолчанию имеет пароль masterkey. Таким образом, воспользуемся любым доступным инструментом, например IBExpert или IBConsole для того, чтобы подключиться к базе данных используя учетную запись SYSDBA. Выполним следующий SQL запрос:
+
обладает максимальными правами на любую базу данных. Это учетная запись [[SYSDBA]], которая по-умолчанию имеет пароль '''masterkey'''. Таким образом, воспользуемся любым доступным инструментом, например IBExpert, для того, чтобы подключиться к базе данных используя учетную запись SYSDBA. Выполним следующий SQL запрос:
  
<pre>
+
  SELECT name, password FROM gd_user
SELECT name, password FROM gd_user
+
</pre>
+
  
 
В результате мы получим список всех учетных записей системы Гедымин с их паролями.
 
В результате мы получим список всех учетных записей системы Гедымин с их паролями.
  
Если подключиться к базе данных не удалось из-за того, что у учетной записи SYSDBA был изменен пароль, то следует установить сервер Interbase/Firebird на отдельной машине и скопировать на нее файл базы данных. Теперь можно подключаться используя пароль по-умолчанию.
+
Если подключиться к базе данных не удалось из-за того, что у учетной записи SYSDBA был изменен пароль, то следует установить сервер [[Firebird]] на отдельной машине и скопировать на нее файл базы данных. Теперь можно подключаться используя пароль по-умолчанию.
 +
 
 +
[[Category:Школа системного администратора]]
 +
[[Category:Firebird]]

Текущая версия на 16:04, 18 декабря 2011

Если утеряны пароли ко всем учетным записям, возможно ли подключиться к базе данных?

Да, возможно. Для начала вспомним, что у сервера Firebird есть одна учетная запись, которая обладает максимальными правами на любую базу данных. Это учетная запись SYSDBA, которая по-умолчанию имеет пароль masterkey. Таким образом, воспользуемся любым доступным инструментом, например IBExpert, для того, чтобы подключиться к базе данных используя учетную запись SYSDBA. Выполним следующий SQL запрос:

 SELECT name, password FROM gd_user

В результате мы получим список всех учетных записей системы Гедымин с их паролями.

Если подключиться к базе данных не удалось из-за того, что у учетной записи SYSDBA был изменен пароль, то следует установить сервер Firebird на отдельной машине и скопировать на нее файл базы данных. Теперь можно подключаться используя пароль по-умолчанию.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты