Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / стать db_owner / 11 сообщений из 11, страница 1 из 1
28.06.2019, 10:16
    #39831484
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
стать db_owner
Дано:
Windows Server 2008 R2 x64
MS SQL Server
БД sbit

Проблема:
надо стать db_owner для БД sbit, поскольку сейчас там учетная запись уволившегося сотрудника.
При попытке изменить db_owner получаю ошибку (см приложенный файл).

Советуют сделать так:
https://dba.stackexchange.com/questions/50690/error-on-changing-ownership-of-database-from-files-page-in-database-properties-d

Код: sql
1.
2.
3.
USE sbit;
DROP USER IES\a-mpet001;
ALTER AUTHORIZATION ON DATABASE::sbit TO [IES\a-mpet001];



Это верно? какой смысл в удалении юзера?
...
Рейтинг: 0 / 0
28.06.2019, 10:20
    #39831489
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
стать db_owner
авторUSE sbit;
DROP USER IES\a-mpet001;
ALTER AUTHORIZATION ON DATABASE::sbit TO [IES\a-mpet001];


Это верно? какой смысл в удалении юзера?

Вы замечаете разницу в том, что написано по ссылке и как вы интерпретируете?
...
Рейтинг: 0 / 0
28.06.2019, 10:27
    #39831497
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
стать db_owner
Ролг Хупин,
В том-то и дело, что заметила.
Но пользователя a-mpet001 в БД sbit нет,
там только IES\a-mpet001
А как верно?

Модератор: Вложение удалено.
...
Рейтинг: 0 / 0
28.06.2019, 10:37
    #39831508
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
стать db_owner
попросите модератора убрать вашу картинку из сообщения
...
Рейтинг: 0 / 0
28.06.2019, 10:39
    #39831509
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
стать db_owner
По ссылке

авторSet Owner failed for Database 'ABC' . (Microsoft.SqlServer.SMO) Additional Info: an exception occurred in SMO The proposed new database owner James-PC\James is mapped as user James in this database. Parameter name: James-PC\James"


они удаляют юзера James из базы

Проделайте то, что написано по ссылке, мапнут ли ваш юзер в базу
...
Рейтинг: 0 / 0
28.06.2019, 11:02
    #39831527
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
стать db_owner
Ролг Хупин,

Код: sql
1.
DROP USER IES\a-mpet001;

???
...
Рейтинг: 0 / 0
28.06.2019, 11:02
    #39831529
Yasha123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
стать db_owner
Mari.PЭто верно? какой смысл в удалении юзера?
да такой и смысл,
что один логин не может быть отмаплен в двух юзеров.
если ваш логин станет овнером (овнером, а не дб_овнером.
овнер это тот, чья база, он такой один. дб_овнеров может быть ТУЧА)
то он мапится в dbo.
вот и не могут его отмапить, раз он уже во что-то другое отмаплен.
дропайте юзера и давайте ему AUTHORIZATION ON DATABASE
...
Рейтинг: 0 / 0
28.06.2019, 11:03
    #39831530
Yasha123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
стать db_owner
Код: sql
1.
DROP USER [IES\a-mpet001];
...
Рейтинг: 0 / 0
28.06.2019, 11:11
    #39831536
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
стать db_owner
Yasha123,

Спасибо большое, те все это проделываю,
а потом меняю owner в свойствах базы?
...
Рейтинг: 0 / 0
28.06.2019, 11:32
    #39831546
Yasha123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
стать db_owner
Mari.Pте все это проделываю
все это это что?
просто дропайте юзера:
Код: sql
1.
DROP USER [IES\a-mpet001];


Mari.Pа потом меняю owner в свойствах базы?
да.
т.е. исполняете
Код: sql
1.
ALTER AUTHORIZATION ON DATABASE::sbit TO [IES\a-mpet001];


итого всего выполняете 2 команды
...
Рейтинг: 0 / 0
28.06.2019, 11:36
    #39831553
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
стать db_owner
Yasha123,
Спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / стать db_owner / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]