SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 01.06.2011 09:33:12

bublegum
Участник
Зарегистрирован: 01.06.2011
Сообщений: 2

Как скопировать пользователей с одного сервера на другой.

Добрый день. Есть два сервера с SQL2008. Необходимо скопировать базу с одного сервера на другой. Базу скопировал через бэкап. Не знаю как скопировать пользователей. В sql 2000 пользователей копировал через создание пакетов в DTS. Подскажите как это делается в SQL 2008.

Неактивен

 

#2 01.06.2011 09:59:01

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Как скопировать пользователей с одного сервера на другой.

FAQ 11

Неактивен

 

#3 01.06.2011 10:54:46

Neval
Гуру
Откуда: Киев
Зарегистрирован: 11.03.2008
Сообщений: 449

Re: Как скопировать пользователей с одного сервера на другой.

У меня завалялся вопросец по "скопировать пользователей".
Как-то перенёс пользователя и содержимое БД на новый сервер, а там уже решил завести нового пользователя и старого удалить, но в процессе юзания БД получил ругань, что триггеры и процедуры принадлежат старому пользователю, а его нет. Пришлось создавать его заново. Собственно вопрос, существуют ли команды/запросы для смены владельца триггеров и процедур? Или надо пересоздавать их под новым пользователем? Есть ли ещё какие-либо привязки данных к конкретному пользователю?


Человек без чувства юмора - не серьёзный человек wink

Неактивен

 

#4 01.06.2011 11:55:16

bublegum
Участник
Зарегистрирован: 01.06.2011
Сообщений: 2

Re: Как скопировать пользователей с одного сервера на другой.

Прошу прощения. Ошибся форумом.

Неактивен

 

#5 02.06.2011 16:32:40

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Как скопировать пользователей с одного сервера на другой.

2Neval: Если вопрос про MySQL — нет, прийдется каждый кусок хранимого года
менять (ALTER) отдельно. Насколько я понимаю, можно указать CREATOR, если
изменение производится под пользователем с привилегией SUPER.

Других привязок, вроде, нет, т.к. в базе нет ничего, кроме хранимого кода или
таблиц wink

Неактивен

 

#6 03.06.2011 22:17:24

Neval
Гуру
Откуда: Киев
Зарегистрирован: 11.03.2008
Сообщений: 449

Re: Как скопировать пользователей с одного сервера на другой.

Да, речь конечно же о мускле smile

Странно однако получается... в файлах тригеров ни слова о владельце, так же как и в таблицах БД mysql smile Де ж он их берёт тех владельцев-то?))
Ладно, будем пересоздавать...


Человек без чувства юмора - не серьёзный человек wink

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson