Frage : gespeichertes Verfahren und Erlaubnis des sql-Bedieners

hallo versuchen Experten,

we, sich hinunter unsere sql-Bedienerumwelt für eine kundenspezifische Anwendung zu verriegeln.

its eine Standardinstallation des Bedieners 2005 der Frau sql haben wir eine Gewohnheits-APP, die vollen Zugriff zu einem DB auf dem Bediener haben muss, aber wir wünschen keine anderen apps zum Lesen/Schreiben zu, das dem sein, DB.

one war Vorschlag, ein gespeichertes Verfahren zu verwenden, das in der Gewohnheits-APP eingebettet wurde, die mehr wurde oder in weniger Durchlauf ein Schlüssel/ein Kennwort, das diesen spezifischen Lernabschnitt Lese-Schreibzugang zum DB würde haben lassen, aber alle mögliche anderen Lernabschnitte würden keine Rechte zum Ziel DB.

the DB wird erreicht über ODBC Anschlüsse haben. eine Sache, die wir versuchten, mit der Einstellung des gespeicherten Verfahrens zu vermeiden, würde das folgende Drehbuch sein:
1. Benutzer öffnet Mitgliedstaat-Zugang und Versuche schließen an das DB an, aber werden (offensichtlich, ist dieser, nachdem wir die Änderungen vorgenommen haben),
2. Benutzer öffnet Gewohnheits-APP verweigert, die SP zum DB führt, das dass Lernabschnitt volle Rechte auf dem DB
3. an diesem Punkt gibt, der Benutzer sollten nicht zur Unterstützung des geöffneten Zugangs sein und an das DB, sollte es anzuschließen zum Lernabschnitt unten spezifisch verriegelt werden, der durch die kundenspezifische Anwendung hergestellt wird.

questions:
1. ist mögliches dieses?
2. wenn ja, wie ist die beste Weise, dies zu tun? gespeichertes Verfahren, wie erwähnt? ein besseres/eine unterschiedliche Art?

my Anfangsgedanke war, Tabellen zum Benutzernamen (wir verwenden NT-Authentisierung), unten zu verriegeln, aber wegen der Kompliziertheit der Gewohnheits-APP und die Weite (Tabellen 1000+), das DB unten durch Tabellen verriegelnd ist nicht wirklich plausible.

thanks, ließ mich wissen, wenn ich mehr detail.
zur Verfügung stellen muss

Antwort : gespeichertes Verfahren und Erlaubnis des sql-Bedieners

Wenn sie es im Pufferspeicher haben, ist die beste Sache zum zu tun, sie es in ein pst exportieren zu lassen. An den neuen Austauschbediener anschließen und ihn zurück in ihren neuen leeren Briefkasten importieren.

Ein längerer Weg ist, die psts zu nehmen und sie auf einen Anteil-Antrieb zu setzen und exmerge auf dem Bediener zu benutzen, um ihn in Briefkästen zu importieren.
Weitere Lösungen  
 
programming4us programming4us