![]() |
Удалить пользователя dbo schema
Добрый всем.
Есть пользователь 1user некоторых баз 1с. Не удаляется и не снимаются роли. стандартное сообщение: Код:
Drop failed for User 'dbo'. (Microsoft.SqlServer.Smo) Смотрим Код:
SELECT s.name AS [schema_name], dp1.name AS [owner_name] FROM sys.schemas AS s INNER JOIN sys.database_principals AS dp1 ON dp1.principal_id = s.principal_id Результат schema_name owner_namedbo dbo guest guest INFORMATION_SCHEMA INFORMATION_SCHEMA sys sys db_owner db_owner db_accessadmin db_accessadmin db_securityadmin db_securityadmin db_ddladmin db_ddladmin db_backupoperator db_backupoperator db_datareader db_datareader db_datawriter db_datawriter db_denydatareader db_denydatareader db_denydatawriter db_denydatawriter в мапингах напротив баз 1Юзер указан как дефолд dbo схемы. |
Такое ощущение что вы пытаетесь удалить саму dbo роль, она встроена по дефолту и её не удалить, удалять надо сам логин, после удаления логина снимутся мапы на базу.
Что вам выдаcт запрос select * from syslogins |
Время: 19:53. |
Время: 19:53.
© OSzone.net 2001-