webForumDet fria alternativet
Logga in / Bli medlem

exec sp_dropuser 'x'

Databaser & SQL

4 svar · 442 visningar · startad av theguru

Medlem sedan juli 2000411 inlägg
Trådstart#1

När jag föröker droppa en user från min databas som är en SQL Server personal edition. När jag kör komandet

exec sp_dropuser 'x'

får jag följande felmeddelande

The user owns objects in the database and cannot be dropped.

Hur kan jag komma runt detta?

Medlem sedan juni 200032 967 inlägg
#2

Byt ägare på alla objekt användare x äger först.

Medlem sedan juli 2000411 inlägg
#3

Menar du i sysobjects? fast jag får samma felmeddelande där.

Medlem sedan juni 200032 967 inlägg
#4

Får du samma felmeddelande när du försöker byta ägare på objekt?
Det låter relativt fiskigt.

Medlem sedan juli 2000411 inlägg
#5

sorry, nej jag får detta då. [Microsoft][ODBC SQL driver][SQL server]Ad hoc update to system to system catalogs are not enabled System administrator must reconfigure SQL server to allow this.

254 ms totalt · 4 externa anrop · v20260731065814-full.7fb52858
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)