Register for your free account! | Forgot your password?

You last visited: Today at 00:20

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



MSSQL Frage

Discussion on MSSQL Frage within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
bloody2009's Avatar
 
elite*gold: 15
Join Date: Feb 2010
Posts: 573
Received Thanks: 115
MSSQL Frage

Hai Elitepvpers,

hab ne kurze Frage und zwar kann man extern auf eine MSSQL Datenbank zugreifen und dort Inhalte sich z.B. im Browser anzeigen lassen? Wenn ja kann man eine Datenbank mit einem Passwort oder Ähnlichem schützen?


Mfg bloody2009.
bloody2009 is offline  
Old 03/14/2012, 01:03   #2
 
xTwiLightx's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,741
Received Thanks: 1,674
Natürlich kann man extern auf SQL Server zugreifen und somit auch auf dessen Datenbanken oO

Was man nicht kann, ist etwas im Browser DIREKT anzeigen zu lassen. Du brauchst entweder eine Webseite, die wie EoCRM Werte der Datenbanken (meistens der Tables) einliest und sie im Browser ausgibt. Oder eben einen Client wie SQL Server Management Studio (hier die IP:Port (wenn anders als 1433) eingeben und SQL Userdaten eingeben).

Datenbanken werden nicht mit Passwort oder ähnlichem (Erklärung für etwas "ähnliches" wäre nett von dir ) geschützt.

Wer SQL RICHTIG verwendet (also nicht alles über NT Auth laufen lässt), der weiß auch, dass man mehrere Benutzer mit verschiedenen Rechten bei SQL Server erstellen kann, was eigentlich nicht anders als bei MySQL ist, aber die meisten Deppen SQL Server für etwas KOMPLETT anderes halten, weil es ja einen anderen Namen hat...-.-"

So hat jeder SQL Server den Benutzer "sa" (kurz für ServerAdmin).
Dieser hat volle Zugriffsrechte auf alle Datenbanken, inklusive "master".

Nun kann man eben mehrere Benutzer erstellen, die verschiedene Rechte auf verschiedenen Datenbanken haben. Das nennt man dann "Rollen", einer Anmeldung wird also einer Datenbank eine bestimmte Rolle zugewiesen (es sind mehrere Möglich)
Das sind die Datenbankrollen, die es serienmäßig gibt:
Quote:
db_accessadmin
db_backupoperator
db_datareader
db_datawriter
db_ddladmin
db_denydatareader
db_denydatawriter
db_owner
db_securityadmin
public
Einige lassen sich am Namen schon erkennen, bei allen bin ich mir aber nicht sicher.
db_owner aber hat alle Rechte über die Datenbank (als Beispiel).


Gala Lab hat es zum Beispiel so:

User 'account' hat nur Rechte für die ACCOUNT_DBF-Datenbank, hier aber dann volle Rechte. Dafür kann dieser User nicht auf die anderen Datenbanken zugreifen, hat also weder READ, noch WRITE Rechte.

User 'character01' hat Rechte für ACCOUNT_DBF, CHARACTER_01_DBF und die LOGGING_01_DBF (wobei hier die Zahlen mal unwichtig sind, kann also auch 05 oder sonst wie heißen), dabei aber nur READ Rechte für die ACCOUNT_DBF (da hier nur Sachen ausgelesen werden müssen), volle Rechte für die CHARACTER_01_DBF und auch volle Rechte für die LOGGING_01_DBF.

Nochmal kurz zusammengefasst:
Datenbanken werden mit keinem Passwort versehen. Dafür kann man aber verschiedenen SQL Usern Rechte auf Datenbanken verteilen, um eine gewisse Sicherheit zu gewährleisten.

Ich weiß, das schießt völlig über deine Frage hinaus, aber bei dem, was ich hier manchmal so lesen muss, da wird mir einfach schlecht. Und das gilt für alle User hier, auch die, die sich scheinbar für einen Messiah halten, nur weil sie Moderationsrechte haben.
xTwiLightx is offline  
Thanks
4 Users
Reply


Similar Threads Similar Threads
[FRAGE] MSSQL
01/03/2012 - Flyff - 3 Replies
Ich wollte mir ein Flyff server erstellen doch ich habe mein pw von Mssql vergessen und wollte fragen ob mann was machen kann um es zurück zuholen ? kann mir niemand helfen =(
[Frage] MSSQL Abfrage
10/11/2011 - Flyff Private Server - 2 Replies
Hallo Leute, ich wollte mal ein paar SQL Abfragen in ein Script packen, um z.B. Character Infos vom Server abzurufen. Problem: Es kommt einfach keine Ausgabe, nichtmal eine Fehlermeldung das nicht zum Server connectet wurde. Lösungsansatz: Ich habe mich schon soweit durchs I-net gelesen, das ich schon in der php.ini die php_mssql.dll hab laden lassen.
Homepage to MSSQL Frage
08/30/2011 - Flyff Private Server - 2 Replies
Weiss hier vllt jemand, ob eine Homepage, die aufm Webspace liegt, sich zur MSSQL DB auf dem Root Server verbinden kann? Die Homepage liegt halt beispielsweise auf irgendeinem Webspace Server und man kann trotzdem die Serverinfos abfragen, registrieren etc. Falls es gehen sollte, weiss dann vllt jemand wie genau?
[Frage] Flyff HP und MSSQL
05/25/2011 - Flyff Private Server - 1 Replies
Hallo liebe Gemeinde, ich bin etwas neu im Bereich Flyff Webseite/MSSQL und soll eine Seite mit allem drum und dran erstellen. Leider weiss ich nicht genau wie ich da anfangen soll. Grafisch ist das gar kein Problem das beherrsche ich sehr gut und PHP kann ich auch ganz gut... Ich habe mir die eine oder andere Seite von hier runtergeladen, aber es wird oft mit MSSQL gearbeite und das blicke ich nicht so ganz. Den Xampp Server habe ich schon installiert und der läuft gut.
[Frage]MSSQL 2005
04/03/2011 - Flyff Private Server - 4 Replies
Huhu Community !! Ich würde gerne wissen wie man sich bei Mssql 2005 n neuen Anmeldenamen erstellen kann.. Über ne hilfe würde ich mich freuen ^^.. lg



All times are GMT +1. The time now is 00:21.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.