Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Добрый день. Есть два сервера с SQL2008. Необходимо скопировать базу с одного сервера на другой. Базу скопировал через бэкап. Не знаю как скопировать пользователей. В sql 2000 пользователей копировал через создание пакетов в DTS. Подскажите как это делается в SQL 2008.
Неактивен
У меня завалялся вопросец по "скопировать пользователей".
Как-то перенёс пользователя и содержимое БД на новый сервер, а там уже решил завести нового пользователя и старого удалить, но в процессе юзания БД получил ругань, что триггеры и процедуры принадлежат старому пользователю, а его нет. Пришлось создавать его заново. Собственно вопрос, существуют ли команды/запросы для смены владельца триггеров и процедур? Или надо пересоздавать их под новым пользователем? Есть ли ещё какие-либо привязки данных к конкретному пользователю?
Неактивен
Прошу прощения. Ошибся форумом.
Неактивен
2Neval: Если вопрос про MySQL — нет, прийдется каждый кусок хранимого года
менять (ALTER) отдельно. Насколько я понимаю, можно указать CREATOR, если
изменение производится под пользователем с привилегией SUPER.
Других привязок, вроде, нет, т.к. в базе нет ничего, кроме хранимого кода или
таблиц
Неактивен
Да, речь конечно же о мускле
Странно однако получается... в файлах тригеров ни слова о владельце, так же как и в таблицах БД mysql Де ж он их берёт тех владельцев-то?))
Ладно, будем пересоздавать...
Неактивен
Страниц: 1