Перенос на другой хост всех юзеров с паролями

Тема в разделе "Базы данных", создана пользователем citrus, 28 июл 2011.

Модераторы: latteo
  1. citrus

    citrus Постоялец

    Регистр.:
    5 ноя 2006
    Сообщения:
    58
    Симпатии:
    8
    Надо перенести на другой сервер все базы. Базы перенёс, а паролей юзеров я не знаю, чтобы их записать на новом сервере. Как можно перенести всех юзеров с паролями на другой сервер ?
     
  2. danik

    danik

    Регистр.:
    26 июн 2007
    Сообщения:
    205
    Симпатии:
    53
    Почитай тут.
    http://support.microsoft.com/kb/246133/ru
     
  3. citrus

    citrus Постоялец

    Регистр.:
    5 ноя 2006
    Сообщения:
    58
    Симпатии:
    8
    мне бы для MySQL 5
     
  4. lift

    lift Читатель

    Заблокирован
    Регистр.:
    1 июл 2007
    Сообщения:
    2.226
    Симпатии:
    1.377
    citrus
    Пароли каких юзеров? MySQL?
    Можно перенести с хоста на хост целиком всю папку с базой "mysql" если версии самого MySQL совпадают. Должно подхватиться на новом месте все нормально.
    А вообще по уму просто пересоздать и перераздать всем пароли по новой.
     
  5. polyetilen

    polyetilen Заблокирован

    Регистр.:
    10 авг 2006
    Сообщения:
    814
    Симпатии:
    474
    В mysql есть системная база mysql там таблица user в ней все юзеры и ещё в базе information_schema есть таблица USER_PRIVILEGES с привилегиями юзеров и таблица SCHEMA_PRIVILEGES с привилегиями юзеров к таблицам, надо эти таблицы перенести, но может ещё в других таблицах есть что нибудь про юзеров надо просмотреть.
     
  6. VertuOzz

    VertuOzz Создатель

    Регистр.:
    19 июл 2011
    Сообщения:
    12
    Симпатии:
    0
    Непонятно, если делался полный дамп базы, то все данные, в том числе иданные пользователей должны были перенестись, может пароли хранятся не в БД?
     
  7. DrakonHaSh

    DrakonHaSh

    Регистр.:
    29 июн 2010
    Сообщения:
    358
    Симпатии:
    122
    все данные по пользователя (user, pass, права, ...) mysql хранятся здесь:
    database: mysql
    table: user
     
  8. lift

    lift Читатель

    Заблокирован
    Регистр.:
    1 июл 2007
    Сообщения:
    2.226
    Симпатии:
    1.377
    Я думаю все всё поняли, посты пошли повторяющие друг друга. Пусть ТС ответи если что то еще не понятно или промолчит если вопрос решен. Постить просто так дальше остальным будет черевато.
     
  9. citrus

    citrus Постоялец

    Регистр.:
    5 ноя 2006
    Сообщения:
    58
    Симпатии:
    8
    Спасибо всем! Пересмотрел все таблицы в базе mysql. Юзеры и пароли хранятся в таблице user, а привилегии в таблице db. Взял тупо сделал экспорт нужных строк из этих таблиц и соответсвенно импорт на другом сервере. Перезаргрузил привилегии на новом сервере, всё заработало. Если всплывут еще какие глюки, то можно будет исправить, главное юзеры и пароли перенеслись.