Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.09.11;
Скачать: [xml.tar.bz2];

Вниз

Вопрос по доступу к базе данных на сервере   Найти похожие ветки 

 
ИгорьМГ   (2003-08-23 13:57) [0]

Помогите ламеру!
На сервере под управлением WinServ2000 лежит файл БД.
Запущен сервер Fierbird 1,5.Почему к базе данных имеет доступ только пользователь с правами администратора? Как организовать доступ к БД лдя пользователя, не наделяя его правами администратора?


 
Anatoly Podgoretsky   (2003-08-23 14:35) [1]

Зачем нужен доступ к базе не администратору?
Украсть?


 
ИгорьМГ   (2003-08-23 17:27) [2]

Нет, но не все пользователи наделены правами администратора, но они должны работать с базой данных


 
Anatoly Podgoretsky   (2003-08-23 17:45) [3]

Так почему они должны работать с правами администратора?


 
ИгорьМГ   (2003-08-23 18:28) [4]

Иначе нет доступа к базе данных


 
Anatoly Podgoretsky   (2003-08-23 18:46) [5]

Значит ты не умеешь настраивать сервер и клиента.
Доступ кого либо напрямую должен отсутствовать как класс, только с консоли системы и только администратору.


 
ИгорьМГ   (2003-08-23 20:00) [6]

Так подскажите как настроить сервер и клиента


 
otido   (2003-08-23 20:13) [7]

RTFM?))


 
Anatoly Podgoretsky   (2003-08-23 20:45) [8]

Дешевле будет пригласить системного администратора по настройке сервера и программиста по настройке клиентов.


 
nikkie   (2003-08-23 21:25) [9]

для начала: на сервере должен быть установлен сервер БД, на клиентской машине - клиент БД.


 
Anatoly Podgoretsky   (2003-08-23 21:47) [10]

У тебя двжк твкое предположение, что же вполне вероятно.


 
kaif   (2003-08-23 22:05) [11]

1. Нужен какой-то клиент, осуществляющий добавление юзеров на сервер. Это может быть IBConsole, IBExpert или что-то в этом духе. Можно даже самому написать, используя вызов соответствующих функций клиентской dll. Имена и пароли юзеров хранятся в базе данных isc4.gdb (для IB, Yaffil и старых версий Firebird). Для Firebird 1.5 имеется отдельная база security.fdb

2. Если юзеры на сервер уже добавлены, то теперь надо в базе данных предоставить права на доступ к таблицам, хранимым процедурам и т.д. при помощи команд GRANT, которые можно послать с любого клиента при помощи ISQL, находясь в соединении, как SYSDBA.

Если что-то из этого не получается - сообщи, что именно.


 
ИгорьМГ   (2003-08-24 12:51) [12]

Спасибо за внимание. Есть IBExpert,как вы уже поняли запущен Fierbird 1.5 как служба на сервере.В IBExpert-е добавлены юзверя, предоставлены им доступы к таблицам и сторённым процедурам.
Но если пользователь не имеет прав администратора сервера "Виндоз 2000", он не может подключиться к этой базе и соответственно прочитать даже информацию о своей учётной записи в базе данных. В сети одноранговой проблем с доступом к БД нет.


 
kaif   (2003-08-24 15:43) [13]

Очень странно...
Я Firebird 1.5 не пробовал в сети. Но Yaffil точно в такой конфигурации нормально работает. Без всяких прав администратора.
Попробуй другой сервер.

Может, NT неправильно настроена?


 
nikkie   (2003-08-24 17:20) [14]

я вообще не понимаю, как права юзера домена могут влиять на доступ к базе. доступ к файлу базы имеет только сервер, работающий под системным логином. может коннект делается не по tcp/ip?

первая моя версия была, что базу просто положили на шару и коннектятся к ней локальными серверами. но потом вспомнилось, что IB не позволяет открывать базы с сетевых драйвов, так что версия отпадает. хотя... может Firebird позволяет...

в любом случае, если бы автор подробнее рассказал, как именно все у него настроено, привел бы строку подключения, то глядишь и яснее стало.



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

Форум: "Потрепаться";
Текущий архив: 2003.09.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.009 c
6-33701
Delphin
2003-07-09 20:51
2003.09.11
Проблема с удалением письма (IdPop31)


14-33759
ИгорьМГ
2003-08-23 13:57
2003.09.11
Вопрос по доступу к базе данных на сервере


3-33506
Duncan
2003-08-21 15:11
2003.09.11
concurrent update


14-33770
Opuhshii
2003-08-23 20:47
2003.09.11
OODB? Каково ваше мнение?


3-33430
Andrushk
2003-08-14 10:52
2003.09.11
Права в Oracle





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский