Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.25;
Скачать: CL | DM;

Вниз

Как правильно раздать права пользователям MS SQL и кто такой DBO?   Найти похожие ветки 

 
крошка   (2006-12-27 21:51) [0]

Создал БД на основе MS SQL 2000 и нескольких табличек.
Вот одна из них:

CREATE TABLE [svk_owner].[T_USER_LIST] (
[ID_USER] [int] IDENTITY (1, 1) NOT NULL ,
[USER_LOGIN] [varchar] (128) COLLATE Cyrillic_General_CI_AS NOT NULL ,
[ID_PEOPLE] [int] NOT NULL ,
[LOGIN_ENABLED] [char] (1) COLLATE Cyrillic_General_CI_AS NULL ,
[PWD_CHANGE] [char] (1) COLLATE Cyrillic_General_CI_AS NULL ,
[PWD_DATE] [datetime] NULL ,
[PWD_LIVE] [int] NULL
) ON [PRIMARY]
GO

Сделал клиентское приложение. При использовании пользователя svk_owner клиентское приложение работает нормально. Создал еще одного пользователя - novex, однако когда используешь его для подключения к БД выборка из данной таблички не возможна. Прав пользователю novex дал аналогичные svk_base, в чем проблема?
Далее создал еще одну табличку:

CREATE TABLE [dbo].[T_LIST1] (
[ID] [int] NOT NULL ,
[TEXT] [varchar] (50) COLLATE Cyrillic_General_CI_AS NULL
) ON [PRIMARY]
GO

оба пользователя (svk_owner, novex) прекрасно выбирают из нее данные. непонятно кто такой dbo?


 
Куб   (2006-12-27 22:49) [1]

DBO - Data Base Owner
Владелец базы данных

Посмотрите - Permissions


 
крошка   (2006-12-27 23:20) [2]

Именно Permissions я и смотрел, посмотрел какие у svk_owner и такие же поставил другому пользователю, не помогло.


 
ЮЮ ©   (2006-12-28 04:30) [3]

Просто второму пользователю надо выбирать не из T_USER_LIST, а из svk_owner.T_USER_LIST, что в случае с dbo, подразумевается по умолчанию.
Поэтому, лучше создавать объекты dbo.XXX



Страницы: 1 вся ветка

Текущий архив: 2007.03.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.033 c
1-1170324224
DelphiLexx
2007-02-01 13:03
2007.03.25
DBGridEh с возможностью округления Double-полей


15-1172679784
koha
2007-02-28 19:23
2007.03.25
Идикатор (св.-диод) чтения жесткого диска горит постоянно


15-1172575857
Bless
2007-02-27 14:30
2007.03.25
Получить пароль от ICQ


2-1172482647
SpellCaster
2007-02-26 12:37
2007.03.25
Глобальные переменные в нитях


15-1172357538
Help!!!
2007-02-25 01:52
2007.03.25
По вечерам изображение на мониторе начинает дёргаться С чем может