powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Восстановить Login "Guest"
10 сообщений из 10, страница 1 из 1
Восстановить Login "Guest"
    #32038558
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В порыве "трудового энтузиазама" мне удалось удалить логин "guest", хотя как и положено в некоторых базах осталась учетная запись на пользователя "guest"

В принципе, все работает и так. Но меня такая ситуация сильно раздражает: имя пользователя есть, а логина такого нет.

Существует ли возможность восстановить этот логин?

Речь идет о SQLS7. Использование sp_change_users_login результатов не дало. Эта процедура считает, что все в порядке и никакого повреждения в учетных записях не находит.
...
Рейтинг: 0 / 0
Восстановить Login "Guest"
    #32038572
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А причем здесь sp_change_users_login ?

Разве
EXECUTE sp_grantdbaccess guest
не помогает ?
...
Рейтинг: 0 / 0
Восстановить Login "Guest"
    #32038591
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имел в виду не добавить учетную запись к какой-то конкретной базе данных, а восстановить Login с именем Guest на самом сервере.

Если через EM, то чтобы он снова появился в списке Security->Logins

В настоящий момент его там нет, хотя по идее и должен бы быть.
...
Рейтинг: 0 / 0
Восстановить Login "Guest"
    #32038606
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы что-то путаете (или имеете ввиду другое)

guest - это пользователь базы данных (database user account), а не логин (SQL login).
...
Рейтинг: 0 / 0
Восстановить Login "Guest"
    #32038611
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо, пусть путаю. Но насколько я в курсе, нельзя создать пользователя базы данных если не существует его логина.

Т.е. какая у меня ситуация:

Открываю EM далее захожу на Security->Logins в списке существующих логинов логина с именем 'guest' нет.

Теперь открываю список Users для базы master и в списке пользователей вижу там пользователя 'guest'

Т.е. получается что логин 'guest' на самом деле в базе есть, но он не отображается в списке существующих логинов. Как это можно исправить?
...
Рейтинг: 0 / 0
Восстановить Login "Guest"
    #32038616
klama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ахтунг! Удаление “гостевого” логина некорректными методами может привести к очень серьезным последствиям. Я как раз неделю назад рылся в 15-мегабайтном логе сервера, наполненном стэк-дампами. Q315523 - полное описание и лекарство, которое моему больному помогло.
...
Рейтинг: 0 / 0
Восстановить Login "Guest"
    #32038622
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
насколько я в курсе, нельзя создать пользователя базы данных если не существует его логина.

Ну, некоторые пользователи все таки могут и должны быть в базе, назависимо от того, какие логины имеется.
Например, dbo. Ведь вы не ищете в Security->Logins логин с именем dbo ?
То же самое и с guest.
...
Рейтинг: 0 / 0
Восстановить Login "Guest"
    #32038625
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klama
Выплнил приведенную там процедуру и получил сообщение

No databases were updated.

Т.е. с базой все в порядке.

Glory
Т.е. если я правильно понял, то его там и не должно быть?
...
Рейтинг: 0 / 0
Восстановить Login "Guest"
    #32038635
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точно так - не должно
...
Рейтинг: 0 / 0
Восстановить Login "Guest"
    #32038679
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Извиняюсь за свою бестолковость.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Восстановить Login "Guest"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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