2016-04-18 26 views
0

Beim Verknüpfen einer SQL Server (2012) -Tabelle über eine ODBC-Datei DSN gibt es eine Möglichkeit zu filtern oder zu begrenzen, welche Tabellen/Ansichten der Benutzer sieht?MS Access 2003: ODBC-Datei DSN zu SQL Server: Filtertabellen

Das Standardverhalten scheint jedes dbo-Objekt anzuzeigen, einschließlich System-Einsen.

+1

Ja, aber es ist ein berauschendes Thema. Verwenden Sie die Windows- oder SQL Server-Authentifizierung zum Herstellen einer Verbindung? SQL Server verfügt über Benutzer und Logins. Die Anmeldung ist, wie Sie eine Verbindung zum SQL Server herstellen. Der Benutzer stellt so eine Verbindung zur Datenbank innerhalb des Servers her. Berechtigungen können sowohl auf der Anmelde- als auch auf der Benutzerebene festgelegt werden. Ohne weitere Details zu kennen, klingt es so, als ob die Logins standardmäßig Sysadmin-Zugriff auf den Server haben, den Sie zuerst reparieren müssen, bevor Sie das erreichen, was Sie wollen. [Datenbank Engine Permissions] (https://msdn.microsoft.com/en-us/library/ms191291.aspx) für weitere Hilfe zu diesem ... –

+0

Danke, ich hatte gehofft, es gab so etwas wie ein Keyword, das sein könnte hinzugefügt, um den DSN, aber alles, was ich finde, zeigt die Einrichtung von Benutzern und Berechtigungen auf dem SQL-Server ist erforderlich. – xnguyeng

Antwort