Предоставление разрешения на уровне базы данных
Всем привет.
Я использую SQL Server 2014.
Я написал 2 кода для предоставления разрешения.
Пожалуйста, смотрите коды ниже.
какая между ними разница?
с уважением.
Что я уже пробовал:
1)
используйте база данных testdb
идти
гранта переделать логин
2)
используйте база данных testdb
идти
грант Алтер на базе::база данных testdb, чтобы имя пользователя
[no name]
Что значит "в чем разница"? Одно сработает, а другое нет?
Pouria Polouk
Оба они работают.
И оба предоставляют разрешение всем объектам на уровне базы данных.
Я просто не вижу разницы.
[no name]
А почему бы и нет? Просто посмотрите на них, и вы увидите разницу. Во-вторых, вы написали ненужные команды.
Pouria Polouk
Извините, но я не совсем уверен.
Что вы подразумеваете под"ненужным"?
Так почему же Microsoft использует их оба?