none
помогите НАСТРОИТЬ ДОСТУП НЕАДМИНИСТРАТОРА к базе SQL express 2005 RRS feed

  • Вопрос

  • Вот уже несколько дней не могу сдать готовую программу из-за того, что не могу настроить доступ неадминистратора к базе данных SQL express 2005. Помогите, пожалуйста.

    Пытался организовать локальный доступ на трех компьютерах с операционными системами WinXp prof , Win7homePremium и Win7Prof

    Компьютеры не входят в домен(члены WorkGroup). На каждом стоит SQL сервер и он работает с базой на этом же компьютере. В режиме администратора программа работает на любом из них.

    При работе от имени пользователя неадминистратра  возникает ошибка

     System.Data.SqlClient.SqlException(0x80131904): Разрешение Select запрещено для объекта "ИмяТабл", базы данных "ИмяБазы", схемы "dbo"....

    Пользователь заведен в сервере SQL рабочая база задана как Defalt

    Серверная роль задана только public

    Пользователь сопаставлен с рабочей базой. Членство в роли для базы данных db_datareader, db_datawriter, db_denydatareader, db_datawriter, public

    В самой рабочей базе в разделе безопастность заданы

    схемы принадлежащие пользователю db_datareader, db_datawriter, db_denydatareader,db_denydatawriter.

    роли в базе данных db_datareader, db_datawriter, db_denydatareader, db_denydatawriter

    таблицы представлены в списке защищаемых объектов.

    для каждой таблицы задано разрешения для Delete, Insert, Select, update (последнее для всех полей)

    Приведенный список пополнялся постепенно. Чего добавить или удалить я уже не знаю.

    Осваиваю все самостоятельно. Работаю один вне каких-либо колективов. Одна надежда на Вашу помощь/

    Зараннее благодарен.

    6 февраля 2013 г. 10:32

Ответы

Все ответы