Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3] 4   вперед  Ctrl      все
 Re: msg 15284  [new]
Glory
Member

Откуда:
Сообщений: 104760
aphextwin
мы можем много умничать и оперировать терминами,

А можно перестать ерничать и начать оперировать не своими терминами а общепринятыми.

aphextwin
оздаваемый мной не может ассоциироваться с базами

Не он не может, а вы не можете
1 окт 14, 15:45    [16645140]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
aphextwin
Member

Откуда:
Сообщений: 51
Гавриленко Сергей Алексеевич,

та...елы... что ж вы на человеческом то не говорите? 2014 лет эволюции .... хорошо на Вашем языке:
Этого ЛОгина нет в моей базе данных, поэтому притянутого удалить надо и нужно и можно, но не знаю как
Но опять же оговорюсь, если хочется просто пообщаться, могу посоветовать форумы, чаты,где можно терминам/орфографии поучить, а мне необходима реальная помощь....
1 окт 14, 15:49    [16645170]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
Glory
Member

Откуда:
Сообщений: 104760
aphextwin
Этого ЛОгина нет в моей базе данных,

Логин - на сервере, а в базе - пользователь

aphextwin
поэтому притянутого удалить надо и нужно и можно, но не знаю как

Командой DROP USER

aphextwin
Но опять же оговорюсь, если хочется просто пообщаться, могу посоветовать форумы, чаты,где можно терминам/орфографии поучить, а мне необходима реальная помощь....

Сейчас кто-то пойдет общаться сам с собой в приватной обстановке
1 окт 14, 15:52    [16645200]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37069
aphextwin
Гавриленко Сергей Алексеевич,

та...елы... что ж вы на человеческом то не говорите? 2014 лет эволюции .... хорошо на Вашем языке:
Этого ЛОгина нет в моей базе данных, поэтому притянутого удалить надо и нужно и можно, но не знаю как
Логин удаляется командой drop login.

aphextwin
Но опять же оговорюсь, если хочется просто пообщаться, могу посоветовать форумы, чаты,где можно терминам/орфографии поучить, а мне необходима реальная помощь....
Я тоже могу посоветовать реальный форум, где вам окажут реальную помощь и при этом ничему вас учить не будут - https://www.sql.ru/forum/job
1 окт 14, 15:52    [16645205]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
aphextwin
Member

Откуда:
Сообщений: 51
Glory, Я вот только не знаю....мы опять не по теме? скажите мне уважаемая если бы - "Я мог" Я бы просил помощи в решении задачи, столь трудной для именно меня?

Да, Я не могу!, мне сколько раз повторить, чтобы вы это поняли?или вам интересна сама попытка унижения мужского достоинства?) тогда это не тут)
1 окт 14, 15:53    [16645208]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
o-o
Guest
по-моему четко пишут, что этот юзер задействован в процедурах в виде execute as.
и поэтому удалить не получается.
логина может и не быть, вот репро:

create user super_user without login;
grant view definition to super_user; 
go

create proc dbo.usp_helpuser with execute as 'super_user' as
exec sp_helpuser;
go


drop user super_user
-------

Msg 15136, Level 16, State 1, Line 2
The database principal is set as the execution context of one or more procedures, functions, or event notifications and cannot be dropped.


К сообщению приложен файл. Размер - 59Kb
1 окт 14, 15:54    [16645217]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
Glory
Member

Откуда:
Сообщений: 104760
aphextwin
мне сколько раз повторить, чтобы вы это поняли?и

100500 -1
Начинайте.
1 окт 14, 15:54    [16645219]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
aphextwin
Member

Откуда:
Сообщений: 51
o-o
по-моему четко пишут, что этот юзер задействован в процедурах в виде execute as.
и поэтому удалить не получается.
логина может и не быть, вот репро:

create user super_user without login;
grant view definition to super_user; 
go

create proc dbo.usp_helpuser with execute as 'super_user' as
exec sp_helpuser;
go


drop user super_user
-------

Msg 15136, Level 16, State 1, Line 2
The database principal is set as the execution context of one or more procedures, functions, or event notifications and cannot be dropped.


Да и что делать?

Glory
aphextwin
мне сколько раз повторить, чтобы вы это поняли?и

100500 -1
Начинайте.

Ясно!
1 окт 14, 15:56    [16645239]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
o-o
Guest
aphextwin,
найдите, в каких модулях он используется как execution context:

select object_name(object_id), *
from sys.sql_modules
where execute_as_principal_id = <id вашего юзера>
1 окт 14, 16:01    [16645306]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
Glory
Member

Откуда:
Сообщений: 104760
aphextwin
Да и что делать?

Неужели не ясно ? Сколько раз надо повторить, чтобы вы поняли ?
1 окт 14, 16:03    [16645323]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
aphextwin
Member

Откуда:
Сообщений: 51
o-o,

это тут просто командой он не выполняется.......

К сообщению приложен файл. Размер - 125Kb
1 окт 14, 16:06    [16645351]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
o-o
Guest
select object_name(object_id), *
from sys.sql_modules
where execute_as_principal_id = user_id('SPExecutor')


execute_as_principal_id = 5 у вас вроде
1 окт 14, 16:07    [16645367]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
Glory
Member

Откуда:
Сообщений: 104760
aphextwin
это тут просто командой он не выполняется.......

А что вы полагаете, что <SPExecutor> - это ID пользователя
1 окт 14, 16:08    [16645378]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
aphextwin
Member

Откуда:
Сообщений: 51
Glory, ok ok! Я понял!
Значит так... вчера первый раз установил SQL и узнал 2 пункта:
1- как восстанавливать базы данных
2- где вводить команды и что нажимать

.....немного похабно будет звучать, но когда у вас был секс 1й раз вы тоже показали супер-мастер-класс и знали все, что будет и как что делать?
Я конечно знаю, что гении рождаются, но если они всё знают, что им делать на этом форуме?!
1 окт 14, 16:10    [16645397]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
Glory
Member

Откуда:
Сообщений: 104760
aphextwin
Я конечно знаю, что гении рождаются, но если они всё знают, что им делать на этом форуме?!

Нет, рождаются хамами, которые сначала учат других про терминалогию, а потом сами садяться в лужу.
1 окт 14, 16:12    [16645417]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
aphextwin
Member

Откуда:
Сообщений: 51
o-o,

Да всё так но что там искать?

К сообщению приложен файл. Размер - 66Kb
1 окт 14, 16:14    [16645440]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
aphextwin
Member

Откуда:
Сообщений: 51
Glory, вот вот Я о том же, перечитайте сами свои посты еще раз! и уверен, что ваша "лужа" глубокая, а я из своей научился выбираться, чем сейчас и занимаюсь, причем после создам гайд чтобы, опять, как я никто не мучился!
1 окт 14, 16:16    [16645456]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
Glory
Member

Откуда:
Сообщений: 104760
aphextwin
Да всё так но что там искать?

Не искать. А править тексты процедур.
1 окт 14, 16:16    [16645457]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
o-o
Guest
aphextwin,
вот пока все то, что мы еще и не видим что это -- картинка неудачная -- будет в себе содержать execute as 'SPExecutor',
юзера вы не удалите.
или переписывайте эти свои...не вижу, процедуры или что там, или удаляйте их совсем
1 окт 14, 16:17    [16645470]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
Glory
Member

Откуда:
Сообщений: 104760
aphextwin
Glory, вот вот Я о том же, перечитайте сами свои посты еще раз! и уверен, что ваша "лужа" глубокая, а я из своей научился выбираться, чем сейчас и занимаюсь, причем после создам гайд чтобы, опять, как я никто не мучился!

Какой хороший мальчик.
Гайд будет с использованием идиоматических выражений и собственныж терминов ?
Положь колдобину со стороны загогулины и два раза дергани за пимпочку ?
1 окт 14, 16:18    [16645478]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
daw
Member

Откуда: Муром -> Москва
Сообщений: 7381
aphextwin
Этого ЛОгина нет в моей базе данных, поэтому притянутого удалить надо и нужно и можно, но не знаю как


точно нужно-то? нет, удалить можно, в конце-концов, но ничему он мешать не должен - вы путаете что-то.
вы бы успокоились, да описали толком, что _изначально_ сделать хотели и что не получилось.
1 окт 14, 16:19    [16645496]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
o-o
Guest
aphextwin,

вместо того, чтоб гайды писать и с Глори секс в первый раз обсуждать,
читайте про execute as и осознавайте, как оно смогло бы выполняться, если бы вам разрешили этого SPExecutor грохнуть
1 окт 14, 16:21    [16645517]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
aphextwin
Member

Откуда:
Сообщений: 51
o-o,

уважаемый, по моему там такого и нет(((
аналогия примерно одна для всех 250

К сообщению приложен файл. Размер - 132Kb
1 окт 14, 16:22    [16645519]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
aphextwin
Member

Откуда:
Сообщений: 51
daw....
aphextwin
Люди помогите, Я уже монитор разбить готов-куча времени на чушь потеряна!
Ситуация такая:
1- восстановил базы SQL с *.bak и вместе с ними притянулся пользователь (SPExecutor, в каждой ветке, но в моем сервер его нет)
2- надо удалить пользователя с его правами и всем, что он имеет, чтобы я мог создать его заново для всего сервера
мой маил: aphex-twin@mail.ru
skype: aphex-twinmail

С меня магарыч, за помощь!
1 окт 14, 16:23    [16645536]     Ответить | Цитировать Сообщить модератору
 Re: msg 15284  [new]
o-o
Guest
aphextwin,

select object_name(object_id), substring(definition, charindex('SPExecutor', definition)-12, 50)
from sys.sql_modules
where execute_as_principal_id = user_id('SPExecutor')
1 окт 14, 16:28    [16645588]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3] 4   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить