2015-10-13 2 views
0

получает сообщение об ошибке при попытке предоставить определенную роль пользователя:SQL Синтаксис ошибки Создания Роль

Grant role role_1 to maintenance; 

Ошибка:

Incorrect syntax near 'role_1'

Хочет изменить его так, чтобы роль Гранта пользователя работает

+0

[Здесь] (http://stackoverflow.com/questions/11008399/t-sql-how-to-grant-role-to-user) является ваш ответ для SQL Server – cha

+0

Я не вижу, что такое проблема с ролью Role Grid Role_1 на SQL Server. – LebronJames

ответ

0
GRANT {role_name} TO {user_name}; 

для T-SQL, Вот упрощенный синтаксис для GRANT

GRANT { ALL [ PRIVILEGES ] } 
     | permission [ (column [ ,...n ]) ] [ ,...n ] 
     [ ON [ class :: ] securable ] TO principal [ ,...n ] 
     [ WITH GRANT OPTION ] [ AS principal ] 

в вашем случае, просто

GRANT role_1 TO maintenance; 
+0

Спасибо, но по-прежнему получаю синтаксическую ошибку по какой-либо причине – LebronJames

Смежные вопросы