Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


nybörjar hjälp

Postades av 2004-05-27 10:31:07 - Sina Tikab, i forum sql-server/msde, Tråden har 2 Kommentarer och lästs av 632 personer

Kan någon översätta detta på lätt svenska, kom över det här i pellesoft under programarkiv Programarkivet:Exempel på formsauthentication mot SQL och AD .

"exec sp_grantlogin [cshrp\ASPNET]"
istället för csharp så ska min datornamn vara men istället för aspnet vet jag inte?

sen det här med "configure the asp.net application folder." fattar jag nada.


To run the Examples:

1) Change the last rows int the db.sql file to reflect your machinename
exec sp_grantlogin [cshrp\ASPNET]
exec sp_grantdbaccess [cshrp\ASPNET]
grant execute on LookupUser to [cshrp\ASPNET]
grant execute on RegisterUser to [cshrp\ASPNET]

2) Run the script in query analyzer

3) Configure the asp.net application folder.
a) Go to directory security, anonymous access and authentication control
b) Disable "allow IIS to control password"
c) In the anonymous user box, enter a username and password that can access the A


Svara

Sv: nybörjar hjälp

Postades av 2004-05-28 16:52:32 - Raderat konto

"istället för aspnet vet jag inte?"

- ASPNET är ett användarkonto som skapas på din maskin när du installerar .Net Frameworket. Du skall inte byta ut detta, utan låta det stå som det är.

"exec sp_grantlogin [<machine>\ASPNET]" ger ASPNET kontot rätt att logga in till en databas du har specificerat.

ÖVERSÄTTNING:

För att kunna köra exemplen:

1) Ändra raderna längst ned i filen db.sql så de reflekterar namnet på din dator
exec sp_grantlogin [<dinmaskin>\ASPNET]
exec sp_grantdbaccess [<dinmaskin>\ASPNET]
grant execute on LookupUser to [<dinmaskin>\ASPNET]
grant execute on RegisterUser to [<dinmaskin>\ASPNET]

2) Kör skriptet db.sql i Query Analyser (Jag körde skriptet och upptäcker att det faktiskt är felaktigt. Det skall se ut så här:

Create Database SecurityDemos
GO

Use SecurityDemos /* Detta måste med annars försöker skriptet skapa nedanstående i DB Masters */

Create table [Users] (
	[UserName] [varchar] (255) NOT NULL ,
	[PasswordHash] [varchar] (255) NOT NULL , 
	[Salt] [varchar] (10) NOT NULL,
	CONSTRAINT [PK_USERS] PRIMARY KEY CLUSTERED
	(
		[UserName]
	) ON [PRIMARY]
) ON [PRIMARY]
GO
CREATE PROCEDURE RegisterUser
	@userName varchar(255), 
	@passwordHash varchar(40),
	@salt varchar(10)
AS
BEGIN
	SET NOCOUNT ON
	INSERT INTO Users Values(@userName, @passwordHash, @salt)
END
GO
CREATE PROCEDURE LookupUser
	@userName varchar(255)
AS
BEGIN
	SET NOCOUNT ON
	SELECT PasswordHash, Salt
	FROM Users
	Where UserName = @userName
END
GO
exec sp_grantlogin [<DINMASKIN>\ASPNET]
exec sp_grantdbaccess [<DINMASKIN>\ASPNET]
grant execute on LookupUser to [<DINMASKIN>\ASPNET]
grant execute on RegisterUser to [<DINMASKIN>\ASPNET]


3) Konfigurera den virtuella foldern (FormAuthenticationExamples) i IIS konsolen så här:
a) Högerklicka på FormAuthenticationExamples, välj egenskaper och välj sedan tabben; Katalogsäkerhet (Anonym åtkomst o autenticeringskontroll -> Redigera)
b) Bocka av "Tillåt att IIS använder lösenordet"
c) I boxarna för UID o Lösenord, skriv in ett användarnamn och lösenord som har rättigheter till Active Directory


Svara

Sv: nybörjar hjälp

Postades av 2004-05-30 13:46:37 - Sina Tikab

tack så mycket :) nu är jag lite lugnare hehe jag ska gå igenom det senare sitter i internet café just nu...
tack igen


Svara

Nyligen

  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 887
27 965
271 776
714
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies