PC Review


Reply
Thread Tools Rate Thread

ASP.NET + Client Access Licence

 
 
=?Utf-8?B?SGFuaSBBdGFzc2k=?=
Guest
Posts: n/a
 
      2nd Nov 2004
If i am using a form type authintication, do I need a licence for each logged
in user?
The application maintain their own user list and they are not Windows
accounts.

If I am using SQL Server from my web application, and SQL server uses 1
windows account, how many CAL do I need for my web application to run on the
internet?
 
Reply With Quote
 
 
 
 
Andy Fish
Guest
Posts: n/a
 
      2nd Nov 2004
ms licencing is a very long and complicated business, but as I understand it
there are basically 2 licencing models:

1. CAL licencing - this requires you to have a licence for each user that
uses the application (IIRC it talks about a 'device' but basically it's one
licence per user)

2. server based licencing - you buy a licence for the server and it can be
used by as many people as you want

the licencing restrictrions apply regardless of how (of if) users
authenticate to the application, and the model is basically the same for SQL
server as it is for windows itself.

so basically if your app is on the internet, you will need to use the server
licencing model.

note 1: obviously many of these restrictions cannot be enforced in
software - if you use your own authentication, MS has no way of knowing how
many users are using it so you could cheat them (this would be illegal)

note 2: there is a cheap version of windows server especially for running
web sites but you are explicitly forbidden from running SQL server on it (or
connecting to another SQL server from it)

Andy

"Hani Atassi" <(E-Mail Removed)> wrote in message
news:15C58BD4-276D-4D47-AEE8-(E-Mail Removed)...
> If i am using a form type authintication, do I need a licence for each
> logged
> in user?
> The application maintain their own user list and they are not Windows
> accounts.
>
> If I am using SQL Server from my web application, and SQL server uses 1
> windows account, how many CAL do I need for my web application to run on
> the
> internet?



 
Reply With Quote
 
bruce barker
Guest
Posts: n/a
 
      2nd Nov 2004
you need a license per user in the CAL model. using one process or account
is called mulitplexing and doesn't reduce the CAL obligations. with an
internet site, you cannot use the CAL model you must use the Processor
license model.

-- bruce (sqlwork.com)


"Hani Atassi" <(E-Mail Removed)> wrote in message
news:15C58BD4-276D-4D47-AEE8-(E-Mail Removed)...
> If i am using a form type authintication, do I need a licence for each

logged
> in user?
> The application maintain their own user list and they are not Windows
> accounts.
>
> If I am using SQL Server from my web application, and SQL server uses 1
> windows account, how many CAL do I need for my web application to run on

the
> internet?



 
Reply With Quote
 
=?Utf-8?B?SGFuaSBBdGFzc2k=?=
Guest
Posts: n/a
 
      2nd Nov 2004
As of my understanding of the CAL licencing, it targets a Windows user
account. So, if a user is logged in from web and I am just using a Form type
authintication (my authintation) the server will use only 1 user account
which is IWAM_XX then this will use ASPNET account internally.

I don't see why I would be cheating in this way?

Thanks for the reply.

"Andy Fish" wrote:

> ms licencing is a very long and complicated business, but as I understand it
> there are basically 2 licencing models:
>
> 1. CAL licencing - this requires you to have a licence for each user that
> uses the application (IIRC it talks about a 'device' but basically it's one
> licence per user)
>
> 2. server based licencing - you buy a licence for the server and it can be
> used by as many people as you want
>
> the licencing restrictrions apply regardless of how (of if) users
> authenticate to the application, and the model is basically the same for SQL
> server as it is for windows itself.
>
> so basically if your app is on the internet, you will need to use the server
> licencing model.
>
> note 1: obviously many of these restrictions cannot be enforced in
> software - if you use your own authentication, MS has no way of knowing how
> many users are using it so you could cheat them (this would be illegal)
>
> note 2: there is a cheap version of windows server especially for running
> web sites but you are explicitly forbidden from running SQL server on it (or
> connecting to another SQL server from it)
>
> Andy
>
> "Hani Atassi" <(E-Mail Removed)> wrote in message
> news:15C58BD4-276D-4D47-AEE8-(E-Mail Removed)...
> > If i am using a form type authintication, do I need a licence for each
> > logged
> > in user?
> > The application maintain their own user list and they are not Windows
> > accounts.
> >
> > If I am using SQL Server from my web application, and SQL server uses 1
> > windows account, how many CAL do I need for my web application to run on
> > the
> > internet?

>
>
>

 
Reply With Quote
 
=?Utf-8?B?SGFuaSBBdGFzc2k=?=
Guest
Posts: n/a
 
      2nd Nov 2004
What if I am running my website on Windows Small Business Server for 2003
that comes with SQL Server standard edition and 5 CALs. Do I still need this
Processer Licence Model to put my Web application on it?

Thanks for the reply..

"bruce barker" wrote:

> you need a license per user in the CAL model. using one process or account
> is called mulitplexing and doesn't reduce the CAL obligations. with an
> internet site, you cannot use the CAL model you must use the Processor
> license model.
>
> -- bruce (sqlwork.com)
>
>
> "Hani Atassi" <(E-Mail Removed)> wrote in message
> news:15C58BD4-276D-4D47-AEE8-(E-Mail Removed)...
> > If i am using a form type authintication, do I need a licence for each

> logged
> > in user?
> > The application maintain their own user list and they are not Windows
> > accounts.
> >
> > If I am using SQL Server from my web application, and SQL server uses 1
> > windows account, how many CAL do I need for my web application to run on

> the
> > internet?

>
>
>

 
Reply With Quote
 
Andy Fish
Guest
Posts: n/a
 
      2nd Nov 2004
as bruce says (other reply), the legal terms of the licence are about a
person using the application, not a windows user account.

AFAIK you could have a big screen with 50 people watching it and all
shouting their instructions at one person who's holding the keyboard, and
you'd still need 50 CALs for it :-))


"Hani Atassi" <(E-Mail Removed)> wrote in message
news:B5460E34-3B5C-4451-A254-(E-Mail Removed)...
> As of my understanding of the CAL licencing, it targets a Windows user
> account. So, if a user is logged in from web and I am just using a Form
> type
> authintication (my authintation) the server will use only 1 user account
> which is IWAM_XX then this will use ASPNET account internally.
>
> I don't see why I would be cheating in this way?
>
> Thanks for the reply.
>
> "Andy Fish" wrote:
>
>> ms licencing is a very long and complicated business, but as I understand
>> it
>> there are basically 2 licencing models:
>>
>> 1. CAL licencing - this requires you to have a licence for each user that
>> uses the application (IIRC it talks about a 'device' but basically it's
>> one
>> licence per user)
>>
>> 2. server based licencing - you buy a licence for the server and it can
>> be
>> used by as many people as you want
>>
>> the licencing restrictrions apply regardless of how (of if) users
>> authenticate to the application, and the model is basically the same for
>> SQL
>> server as it is for windows itself.
>>
>> so basically if your app is on the internet, you will need to use the
>> server
>> licencing model.
>>
>> note 1: obviously many of these restrictions cannot be enforced in
>> software - if you use your own authentication, MS has no way of knowing
>> how
>> many users are using it so you could cheat them (this would be illegal)
>>
>> note 2: there is a cheap version of windows server especially for running
>> web sites but you are explicitly forbidden from running SQL server on it
>> (or
>> connecting to another SQL server from it)
>>
>> Andy
>>
>> "Hani Atassi" <(E-Mail Removed)> wrote in message
>> news:15C58BD4-276D-4D47-AEE8-(E-Mail Removed)...
>> > If i am using a form type authintication, do I need a licence for each
>> > logged
>> > in user?
>> > The application maintain their own user list and they are not Windows
>> > accounts.
>> >
>> > If I am using SQL Server from my web application, and SQL server uses 1
>> > windows account, how many CAL do I need for my web application to run
>> > on
>> > the
>> > internet?

>>
>>
>>



 
Reply With Quote
 
bruce barker
Guest
Posts: n/a
 
      2nd Nov 2004
the best answer is check with MS. but generally yes. I believe CALs can not
be used for any sqlserver internet applications. MS used to sell a
sqlserver internet license (15K), but it was replaced by the processor
license.


-- bruce (sqlwork.com)


"Hani Atassi" <(E-Mail Removed)> wrote in message
news:9F53636A-EC3F-40A1-8098-(E-Mail Removed)...
> What if I am running my website on Windows Small Business Server for 2003
> that comes with SQL Server standard edition and 5 CALs. Do I still need

this
> Processer Licence Model to put my Web application on it?
>
> Thanks for the reply..
>
> "bruce barker" wrote:
>
> > you need a license per user in the CAL model. using one process or

account
> > is called mulitplexing and doesn't reduce the CAL obligations. with an
> > internet site, you cannot use the CAL model you must use the Processor
> > license model.
> >
> > -- bruce (sqlwork.com)
> >
> >
> > "Hani Atassi" <(E-Mail Removed)> wrote in message
> > news:15C58BD4-276D-4D47-AEE8-(E-Mail Removed)...
> > > If i am using a form type authintication, do I need a licence for each

> > logged
> > > in user?
> > > The application maintain their own user list and they are not Windows
> > > accounts.
> > >
> > > If I am using SQL Server from my web application, and SQL server uses

1
> > > windows account, how many CAL do I need for my web application to run

on
> > the
> > > internet?

> >
> >
> >



 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Client Access Licence =?Utf-8?B?cWFr?= Microsoft Windows 2000 Networking 1 8th Jun 2005 11:54 AM
1 client get licence error - all others ok scott Microsoft Windows 2000 Terminal Server Clients 2 9th Dec 2004 04:30 PM
terminal server client licence msg ? what does it mean ? scott Microsoft Windows 2000 Networking 0 9th Dec 2004 01:53 PM
TS refuses client licence request. sam Microsoft Windows 2000 Terminal Server Clients 3 12th Feb 2004 09:19 PM
Increase the number of Client Access Licence Christophe Chenavier Windows XP Embedded 0 30th Jul 2003 02:29 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 11:29 AM.