У меня есть проблемы с правами на базы данных в SQL Server 2014.SQL Server Management Studio: выберите разрешение для вида «доступ к пути запрещен»
Группа G имеет выбора разрешения на схемы S1, который содержит много просмотров. Когда я подключаюсь как пользователь, я могу видеть все виды, но при выборе «топ 1000 строк» я получаю сообщение об ошибке «Доступ к пути отрицается».
Схема S1 использует таблицы из S2, и я также добавил определенные разрешения для этой схемы.
Я попытался удалить все доступ и предоставить разрешение группы G на таблицу, а затем получить то же сообщение.
Я также заметил, что даже если я не предоставляет права «зрения определение», я могу видеть, какие столбцы она имеет и т.д ..
Я также попытался дать все возможные гранты и «грант», но безуспешно, так далеко.
Это описание ошибки при выполнении выбора на столе.
Кто-нибудь сталкивался с этим раньше или кто-нибудь знает, что я делаю неправильно?
Доступ к пути запрещен. (Mscorlib)
Программа Расположение:
в System.IO .__ Error.WinIOError (Int32 ERRORCODE, Строка maybeFullPath) в System.IO .__ Error.WinIOError() в System.IO.Path.InternalGetTempFileName (Логическое checkHost) на Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.LaunchFormHost.CreateScriptWindow (String текст, String scriptType, String DbName) на Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.LaunchFormHost.Microsoft.SqlServer. Management.SqlMgmt.ILaunchFormHost3.ScriptToNewWindowAndExecute (String text, String scriptType) в Microsoft.SqlServer.Management.UI.VSIntegration. ObjectExplorer.OpenTableHelperClass.SelectTopNRows (NodeContext parentContext, Int32 topNValue) на Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.SelectTopNRows.Invoke() в Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ToolsMenuItemBase.MenuInvokedHandler (Объект отправитель, EventArgs арг)
Можете ли вы запустить SSMS в качестве администратора и посмотреть, работает ли это. –
, который, похоже, не работает – Aswin
Это не ошибка SQL-сервера, это проблема с Management Studio по внешнему виду, похоже, что у нее проблемы с доступом или созданием временных файлов. Попробуйте очистить некоторые .tmp-файлы из каталога temp на машине и посмотреть, работает ли это. – steoleary