Re: Pricing Confusion.

From: Ken Schaefer (kenREMOVE_at_THISadOpenStatic.com)
Date: 02/02/04


Date: Mon, 2 Feb 2004 13:50:39 +1100

Hi,

FOR WINDOWS:
You need CALs for authenticated access. You do not need CALs for
unauthenticated (anonymous) access. Here are some resources:

See here:

http://www.microsoft.com/windowsserver2003/howtobuy/licensing/caloverview.mspx

<quote>
Note the following general exception to Windows CAL requirementsWindows
CALs are not required when access to the server software is
unauthenticated
and conducted through the Internet. Authenticated access is defined as an
exchange of user or application credentials between the server software
and
a user or device. An example of this exception would be if unidentified
users browsed your public Web site. Windows CALs would not be required for
those users.
</quote>

    -and-

http://www.microsoft.com/windows2000/server/howtobuy/pricing/faq.asp

<quote>
Q) Do I need to acquire a CAL for accessing the Internet?
A) Windows Server includes support for telnet and ftp, which are often
used
as means to connect to an Internet server hosted on Windows Server. Telnet
and ftp connections do not use Windows Server basic network services;
therefore, they do not require Windows Server CALs. Microsoft Internet
Information Server or any third-party Web server application running on
Windows Server and providing HTTP sharing of HTML files is not using
Windows
Server's basic network services and does not require CALs.
</quote>

However, any type of *authenticated* access (where you authenticate to the
Windows user account database) requires a CAL of some kind.

A third party app that hosts it's own internal user database (eg a web app
that doesn't use Windows accounts, but stores user info in a database, or
a POP3 server that works the same way) doesn't require CALs.

A list of server services that *do* require CALs is listed here:
http://www.microsoft.com/windows2000/server/howtobuy/pricing/model.asp

So, in your case, with the "plain text authentication" (I assume you mean
HTTP Basic Authentication), would require CALs as you are authenticating
against the user accounts database that Windows keeps.

FOR SQL SERVER
You are probably best off getting a "per processor" licence, as you don't
know the number of devices/users connecting to SQL Server *assuming your
website will be connecting to SQL Server*. Otherwise, if your website is not
connecting to SQL Server, but rather just the 10 users you mentioned, you
can get 10 device, or 10 user CALs

This is explained here:
http://www.microsoft.com/sql/howtobuy/default.asp

HTH

Cheers
Ken

"Scott" <anonymous@discussions.microsoft.com> wrote in message
news:0860F3D2-9C9C-47B6-AAC0-7EC8E011140A@microsoft.com...
: In general, what are CAL's and how do they work?
:
: How does this relate to client licenses for SQL Server, if at all?
:
: The explanation on the Microsoft site is a bit confusing. Want unlimited
outside internet traffic to hit on regular and also secure website. Assume
all on one machine for now.
:
: Also may want at least 10 users to be able to administratively edit an SQL
Server simultaneously. These users would update from outside as well
utilizing middleware calls to SQL Server perhaps, so I don't think
additional client licenses would be necessary for SQL Server in this
instance?
:
: Can someone tell me the cost of such a setup in more general terms. Maybe
direct me to current simple setup flowcharts that demonstrate costs. Or
perhaps just in simple terms based upon the above?
:
: Apologies for the questions, but just curious about the costs.



Relevant Pages

  • RE: Beginners Questions
    ... We do use Windows form on the presentation layer which is on ... terminal server and call web services on the business logic side. ... of using "proxy" authentication on SQL Server. ... > I have written an app with a Windows Forms UI that is deployed to clients ...
    (microsoft.public.dotnet.distributed_apps)
  • Re: Need help configuring Wireless Connection profile
    ... and I can only use the intel OR windows utility, not both at the same time. ... Windows authentication for all users,4129,LRG\ryanv,4149,Wireless WPA2 ... SMALL BUSINESS SERVER: ... STEP #1 Install Certificate Services ...
    (microsoft.public.windowsxp.general)
  • Re: EAP-TLS with windows CE
    ... The AP was sending out an Identity Request every second, ... request to the identification server. ... When the server asks the Windows CE device to identify itself, ... I could easily steal your authentication information. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: server authentication & ASP authentication
    ... on to the client workstation with an authorized Windows account. ... SQL Server with Windows authentication. ...
    (microsoft.public.sqlserver.security)
  • Re: ADFS Development Issues
    ... site to be automatically authenticated by our windows application so ... based on redirects and possibly uses forms-based authentication to collect ... web service proxies don't handle this type of thing ... the server based on how it needs to work. ...
    (microsoft.public.windows.server.active_directory)