2016-07-28 12 views
-3

Kann ich Autorisierung für benutzerdefinierte Datenbank verwenden, wie ich meine eigene Benutzertabelle mit folgenden Attributen erstellt habe und gleichzeitig kann ich die Berechtigung verwenden, um zu überprüfen, ob Benutzer angemeldet ist dann Es überprüft, was die Rolle des Benutzers ist, damit er/sie die Seite sehen kann oder nicht.Kann ich Autorisierung/Authentifizierung für benutzerdefinierte Datenbank verwenden

Benutzername Rolle ID usw.

I Session haben versucht, [ „username“] und viele Dinge, die Login-System zu verwalten, aber es hat nicht funktioniert zB ich habe drei Ansichten Managerpage Testerpage Developerpage jeder kann sehen die zugehörige Seite nach Rollen Manager Tester und Entwickler.

Vielen Dank im Voraus Bitte dnt blockieren mich fragen Sie mich einfach, wenn ich mein Problem nicht erklären kann.

+3

Wo ist Ihre SQL-Abfrage? Fügen Sie es bitte in Ihre Frage ein. –

+1

Hier ist nicht einmal eine Frage. Versuchen Sie, das ist ein Ausgangspunkt. http://spaghettidba.com/2015/04/24/how-to-post-at-sql-question-on-a-public-forum/ –

+0

Freunde kann ich nicht eine andere Frage, also wenn Sie mir helfen können In diesem Problem, also danke. Sollte ich einen neuen Controller für jede Tabelle oder einen einzelnen Controller für alle Tabellen erstellen, folgen die Tabellen 1- Benutzer 2- Projekte 3- User_Projects (Für viele bis viele Relationen) 4- Komponenten (Komponenten von Projekten) 5- Bugs @ JonathonOgden Thank Sie –

Antwort

1

Ausgehend von Ihrem Bild. Sie sollten wirklich mehr Informationen zur Verfügung stellen, wenn Sie in Zukunft eine Frage stellen werden.

SELECT UID 
FROM dbo.User_Project 
WHERE PID = '1'; 
+0

Wählen Sie [Benutzer] .FName, [Benutzer] .LName, [Benutzer]. [Rolle] Von [Benutzer] wo [Benutzer] .ID IN ( \t Select User_Project. [UID] \t von User_Project \t wo User_Project.PID = 2 ) Dieser eine arbeitete –

+0

Freunde ich kann nicht eine andere Frage, also wenn du mir in diesem Problem helfen kannst, also danke. Sollte ich neue Controller für jede Tabelle oder einzelne Steuerung für alle Tabellen, folgende sind die Tabellen 1- Benutzer 2- Projekte 3- user_projects (für viele zu viele Beziehung) 4- Components (Komponenten von Projekten) 5- Bugs –

+0

was meinst du mit Controller? – JDro04