Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Восстановление пароля SA  [new]
зашел_спросить
Guest
Когда то давно, и никто уже не помнит когда и кто именно. Был установлен пароль, о котором никто не вспоминал.

Сейчас появилась потребность в нем, но его никто не помнит.
Скажите есть ли какая то возможность его восстановления?
14 окт 09, 12:37    [7783931]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36968
Поменяйте на другой, в чем проблема-то?
14 окт 09, 12:38    [7783945]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
зашел_спросить
Guest
Мы его не знаем. В том и проблема.
14 окт 09, 12:41    [7783969]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
зашел_спросить
Мы его не знаем. В том и проблема.

для смены не нужно его помнить, необходима просто другая админская учётка
14 окт 09, 12:42    [7783981]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36968
зашел_спросить
Мы его не знаем. В том и проблема.
А зачем его знать, чтобы поменять?
14 окт 09, 12:43    [7783991]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
зашел_спросить
Guest
Knyazev Alexey
зашел_спросить
Мы его не знаем. В том и проблема.

для смены не нужно его помнить, необходима просто другая админская учётка


Прошу пояснить. Учетка где? в Винде? или на SQL сервере?

Можно как то описать сей процесс или ткнуть в доку?
14 окт 09, 12:43    [7783998]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
petsa
Member

Откуда:
Сообщений: 1708
автор
Прошу пояснить. Учетка где? в Винде? или на SQL сервере?

Можно как то описать сей процесс или ткнуть в доку?

Нужна учетная запись SQL-сервер, с правами sysadmin (но не sa). Заходите под этой учетной записью на SQL-сервер, меняете пароль у sa.
14 окт 09, 12:51    [7784065]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
зашел_спросить
Guest
Учетка входящая в группу SYSADMIN уже не используется много лет. Ввиду отсутствия этого человека.
14 окт 09, 13:00    [7784125]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
Konst_One
Member

Откуда:
Сообщений: 11517
за что ж вы так админа то не любили, что он вам адреса и явки все провалил
14 окт 09, 13:01    [7784131]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
Glory
Member

Откуда:
Сообщений: 104760
зашел_спросить
Учетка входящая в группу SYSADMIN уже не используется много лет. Ввиду отсутствия этого человека.

Т.е. вы хотите, не обладая никакими правами, поменять пароль sa ?
14 окт 09, 13:03    [7784144]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
зашел_спросить
Guest
Konst_One
за что ж вы так админа то не любили, что он вам адреса и явки все провалил


Этого уж я не знаю. Я программист и тут недавно. Учетка в базе создается через клиента и это прекрасно работало много лет... 6 точно. Но через коиента права выдаются соответствующие.

Сейчас возникла потребность доработки. Но адресов и явок к сожалению не имеем. Потому и прошу помочь восстановить его или удалить.
14 окт 09, 13:05    [7784160]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
Glory
Member

Откуда:
Сообщений: 104760
зашел_спросить


Сейчас возникла потребность доработки. Но адресов и явок к сожалению не имеем. Потому и прошу помочь восстановить его или удалить.

Без необходимых прав это невозможно
14 окт 09, 13:08    [7784196]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
petsa
Member

Откуда:
Сообщений: 1708
Не знаю версии Вашего SQL-сервера, но в 2000 и 2005 есть по умолчанию группа BULTIN\Adminictrators. Она входит в роль sysadmin SQL-сервера. Члены этой группы - это локальные администраторы компьютера. Если ее не удалили из SQL-сервер можно законнектиться под одной из учетных записей этой группы.
14 окт 09, 13:09    [7784210]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
зашел_спросить
Guest
Glory
зашел_спросить


Сейчас возникла потребность доработки. Но адресов и явок к сожалению не имеем. Потому и прошу помочь восстановить его или удалить.

Без необходимых прав это невозможно


Т.е. Вы считаете что сервер можно списывать и выбрасывать?

Переустановка софта этому может помочь? поднятие резервной копии?
14 окт 09, 13:10    [7784219]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
Konst_One
Member

Откуда:
Сообщений: 11517
это если windows авторизация доступна на sql-сервере
14 окт 09, 13:10    [7784224]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
atypo
Member

Откуда:
Сообщений: 11
зашел_спросить,
можно зайти с сервера с правами Win админа локального или доменного, если не отключена win аутентификация (по крайней мере на sql2k так можно было).
но учтите, что пароль SA может использоваться в других программах, например том клиенте который права раздает.
14 окт 09, 13:11    [7784225]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
petsa
Member

Откуда:
Сообщений: 1708
Konst_One
это если windows авторизация доступна на sql-сервере

А когда она бывает недоступной?
14 окт 09, 13:13    [7784253]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
зашел_спросить
Т.е. Вы считаете что сервер можно списывать и выбрасывать?


Хочеться с бубном поплясать? Огласите SELECT @@version?
14 окт 09, 13:14    [7784265]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
Glory
Member

Откуда:
Сообщений: 104760
зашел_спросить

Переустановка софта этому может помочь? поднятие резервной копии?

А эти действия разве сообщат вам пароль sa ? Скорее потребуют его сначала
14 окт 09, 13:15    [7784267]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
зашел_спросить
Guest
Microsoft SQL Server  2000 - 8.00.2039 (Intel X86)   May  3 2005 23:18:38   Copyright (c) 1988-2003 Microsoft Corporation  Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 3) 
14 окт 09, 13:22    [7784326]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
зашел_спросить,

1. Бэкапим все, что можно.
2. Остановливаем службу сервера.
3. Копируем master.mdf и .ldf в какое-нить место.
4. Стартуем сервер.
5. Аттачим скопированные файлы, как пользовательскую бд.
6. С помошью pwdencrypt('NewPassword') апдейтим поле password в табличке sysxlogins для логина sa.
7. Стопим сервер.
8. Подменяем файлы master (сохранив еще раз оригинальные).
9. Пробуем взлететь...
14 окт 09, 13:26    [7784369]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
atypo
Member

Откуда:
Сообщений: 11
\мысль вслух\
так, права для бекапа у них есть, а для помены пароля са нет...
14 окт 09, 13:30    [7784407]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
зашел_спросить
Guest
atypo
\мысль вслух\
так, права для бекапа у них есть, а для помены пароля са нет...


Нет, я ошибся. Бэкапы делались топором. Снапшот всей машины и больше ничего.
14 окт 09, 13:31    [7784427]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
зашел_спросить,

п.5, естественно надо делать на сервере, на который есть админские права.
14 окт 09, 13:37    [7784485]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление пароля SA  [new]
Guf
Member

Откуда: Новосибирск
Сообщений: 641
зашел_спросить,

Если сервер дано не трогали, то возможно ЕМ на самом сервере все еще ходит под sa. Это можно проверить профайлером или... Открыть ЕМ - правой педалью на подключении - Edit SQL Server Registration properties... Если там sa или логин с админскими правами, вы отделались легким испугом
З.Ы. Перед тем как будете менять пароль выполните пункты 1-3 от pkarklin
14 окт 09, 13:47    [7784566]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить