Re: User komplett entfernen?

From: Christa Kurschat (christa_kurschat_nospam_at_web.de)
Date: 01/13/05


Date: Thu, 13 Jan 2005 11:35:45 +0100

Hallo Max,

Max Gedecke <spam@gedecke.de> schrieb:

> Liebe NG,
>
> wie kann ich unter SQL Server 2000 User komplett via TSQL
> löschen?
>
> Genauer:
> Ich habe eine Tabelle über die ich einen Cursor laufen lasse
> wo alle zu löschenden User eingetragen sind. Soweit kein
> Problem. Problem ist, dass eininge User nur einer DB andere
> wieder mehreren DBs zugeordnet sind. Muss ich jetzt die User
> erstmal von allen DBs entfernen - falls ja, gibt es einen Weg,
> alle DBs automatisch zu durchlaufem - oder gibt es einen
> Befehl, welcher die User automatisch komplett von allen
> Datenbanken und dem System entfernt?
>

Nein, so einen Befehl gibt es nicht.
Wenn Du den User aus dem SQL Server löscht, ist er in der DB immer noch
drin.

den User vom SQL Server löschen - sp_droplogin
den User aus der DB entfernen - sp_revokedbaccess
Schau dazu mal in der BOL nach.

Gruß
Christa

-- 
Access-FAQ:        http://www.donkarl.com
SQL-Server-FAQ: www.sqlfaq.de
auch interessant: http://www.insidesql.de
Suchen in den Newsgroups:
http://groups.google.de/advanced_group_search?hl=de&lr=&ie=UTF-8


Relevant Pages

  • Re: public role???
    ... account existed for all these DBs. ... these users from viewing the master and tempdb DBs as well? ... then that's the way SQL Server ... >see if you have the "guest" account enabled in the other ...
    (microsoft.public.sqlserver.security)
  • Re: Suggested DB Reverse Engineering tool...
    ... many many development DBs ... on the market are PowerDesigner, ... Erland Sommarskog, SQL Server MVP, esquel@xxxxxxxxxxxxx ...
    (comp.databases.ms-sqlserver)
  • Re: public role???
    ... What exactly do you mean by "new users have access to all DBs"? ... If you mean that new users can see the names of the other databases, ... Documentation on the "guest" account is available in the SQL Server Books ... > permissions. ...
    (microsoft.public.sqlserver.security)
  • Q: Open-source to access MS SQL server 2000/2005 DBs from Ada ?
    ... What do you recommend as an open-source, reliable package (or set ... of packages) to access MS SQL server 2000/2005 DBs (hopefully these ... The Ada code would steer DBs through simple SQL queries. ...
    (comp.lang.ada)
  • Re: Frage zu RENAME COLUMN
    ... > Ich habe diesen Befehl nun in verschiedenen Quellen verifiziert, ... Beim SQL Server wird sp_rename für eine Umbenennung verwendet, ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.german.entwickler.dotnet.datenbank)