Я использую SQL SERVER 2008 R2 Express.Как присоединиться к пользователю базы данных к роли db_owner с помощью сценария T-SQL?
Я нахожусь в новом проекте с базой данных с именем myDatabase
с именем владельца db myUsernamae
.
Я хотел бы использовать ALTER ROLE
вместо sp_addrolemember
из-за это сообщение от Microsoft о sp_addrolemember (Transact-SQL):
Важен Эта функция будет удалена в будущей версии Microsoft SQL Server. Избегайте использования этой функции в новой разработке и планируйте изменять приложения, которые в настоящее время используют эту функцию. Вместо этого используйте ALTER ROLE.
Я попытался
USE [myDatabase]
GO
ALTER ROLE [db_owner] ADD MEMBER [myUsername]
GO
, но я получаю сообщение об ошибке:
Неправильный синтаксис около ключевого слова 'ADD'.
Каков правильный синтаксис?