Мы сохраняем изменения таблиц сервера sql как скрипта в TFS. Когда я получаю скрипт изменения из SMSS, в нижней части скрипта есть строка. Который;В чем смысл конкретной части инструкции SQL?
select
Has_Perms_By_Name(N'dbo.MyTableName', 'Object', 'ALTER') as ALT_Per,
Has_Perms_By_Name(N'dbo.MyTableName', 'Object', 'VIEW DEFINITION') as View_def_Per,
Has_Perms_By_Name(N'dbo.MyTableName', 'Object', 'CONTROL') as Contr_Per
Какова цель этой строки? Имеет ли значение, если я опустить эту строку из своих файлов сценариев?
связанные: [? Как я могу обнаружить, есть ли я CREATE TABLE разрешения] (http://stackoverflow.com/questions/5748591/how-can-i-detect -whether-i-have-create-table-permission) – bummi