Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 alter function ... в MSSQLServer 2000. Куда пропали permissions -ы ???  [new]
GMT
Member

Откуда:
Сообщений: 7
-- Выполните в QA ...

use pubs
go


print '================ function ======================'

set nocount on
go
if object_id('kkk') is not null
drop function kkk
go

create function dbo.kkk()
returns @s table( id int)
as
begin
return
end
go

grant select on dbo.kkk to public
go
select * from dbo.sysprotects where id= object_id('kkk')
go

/*
BOL
ALTER FUNCTION
Alters an existing user-defined function,
previously created by executing the CREATE FUNCTION statement,
without changing permissions and without affecting any dependent functions, stored procedures, or triggers.
without changing permissions and without affecting any dependent functions, stored procedures, or triggers.
without changing permissions and without affecting any dependent functions, stored procedures, or triggers.
without changing permissions and without affecting any dependent functions, stored procedures, or triggers !!!

*/
alter function dbo.kkk()
returns @s table( id int)
as
begin
return
end
go
print ' Куда пропали разрешение для dbo.kkk ??? ...'
select * from dbo.sysprotects where id= object_id('kkk')
go


go

if object_id('kkk') is not null
drop function kkk
11 май 04, 17:58    [672141]     Ответить | Цитировать Сообщить модератору
 Re: alter function ... в MSSQLServer 2000. Куда пропали permissions -ы ???  [new]
Crimean
Member

Откуда:
Сообщений: 13148
Не ты первый. Бага. Еще не пофиксеная.
11 май 04, 19:32    [672415]     Ответить | Цитировать Сообщить модератору
 Re: alter function ... в MSSQLServer 2000. Куда пропали permissions -ы ???  [new]
Алексей Ельцов
Member

Откуда: Redmond
Сообщений: 252
А эта бага уже reproted ?
Алексей
11 май 04, 22:23    [672585]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить