powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Блокировка входа пользователя.
6 сообщений из 6, страница 1 из 1
Блокировка входа пользователя.
    #32001562
AnKa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MS SQL 7.0
Такой вопросик: как запретить коннект двух пользователей с одинаковым логином? Проще говоря, как обеспечить уникальность подключения пользователей?
...
Рейтинг: 0 / 0
Блокировка входа пользователя.
    #32001563
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По-моему только организационными мерами - лишение премий и т.д.

Иногда в одном приложении ведь удобно использовать несколько коннектов.
Единственно что можно - в приложении после получения коннекта проверять нет ли уже такого же и если есть - закрываться. Каких-то встроенных в SQL механизмов я лично не знаю.
...
Рейтинг: 0 / 0
Блокировка входа пользователя.
    #32001574
AnKa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Встречный вопросик: как проверить, что такой пользователь УЖЕ есть? Не получится ли, что я увижу сам себя?
...
Рейтинг: 0 / 0
Блокировка входа пользователя.
    #32001578
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сам себя конечно увидишь, поэтому нужно проверять spid:
select * from master..sysprocesses where loginame=suser_name() and spid<>@@SPID
...
Рейтинг: 0 / 0
Блокировка входа пользователя.
    #32001583
Oleg F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С помощью хранимой процедуры sp_who
получишь список всех работающих пользователей.
А себя отличишь от двойника, проанализировав spid.
Твой текущий spid хранится в системной переменной @@SPID
...
Рейтинг: 0 / 0
Блокировка входа пользователя.
    #32001585
AnKa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ok, всем спасибо!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Блокировка входа пользователя.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]