473,385 Members | 1,333 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Windows Authorization

I am trying to set up an intranet at work that will use our Active directory
to authorize our users. We also want them to access the site from the
outside (such as at home) and also be authenticated by our Active Directory.

We don't want to set up a separate Sql setup.

I tried to set up my Web.config file like so:

************************************************** ********
<?xml version="1.0" encoding="utf-8" ?>
<configuration>

<!-- DYNAMIC DEBUG COMPILATION
Set compilation debug="true" to insert debugging symbols (.pdb
information)
into the compiled page. Because this creates a larger file that
executes
more slowly, you should set this value to true only when debugging
and to
false at all other times. For more information, refer to the
documentation about
debugging ASP.NET files.
-->
<compilation defaultLanguage="vb" debug="true" />

<!-- CUSTOM ERROR MESSAGES
Set customErrors mode="On" or "RemoteOnly" to enable custom error
messages, "Off" to disable.
Add <error> tags for each of the errors you want to handle.
-->
<customErrors mode="Off" />

<!-- AUTHENTICATION
This section sets the authentication policies of the application.
Possible modes are "Windows",
"Forms", "Passport" and "None"
-->
<authentication mode="Windows"/>
<!-- AUTHORIZATION
This section sets the authorization policies of the application.
You can allow or deny access
to application resources by user or role. Wildcards: "*" mean
everyone, "?" means anonymous
(unauthenticated) users.
-->
<authorization>
allow users="*" />
</authorization>

<!-- APPLICATION-LEVEL TRACE LOGGING
Application-level tracing enables trace log output for every page
within an application.
Set trace enabled="true" to enable application trace logging. If
pageOutput="true", the
trace information will be displayed at the bottom of each page.
Otherwise, you can view the
application trace log by browsing the "trace.axd" page from your
web application
root.
-->
<trace enabled="false" requestLimit="10" pageOutput="false"
traceMode="SortByTime" localOnly="true" />
<!-- SESSION STATE SETTINGS
By default ASP.NET uses cookies to identify which requests belong
to a particular session.
If cookies are not available, a session can be tracked by adding a
session identifier to the URL.
To disable cookies, set sessionState cookieless="true".
-->
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;user id=sa;password="
cookieless="false"
timeout="20"
/>

<!-- GLOBALIZATION
This section sets the globalization settings of the application.
-->
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />

</system.web>

</configuration>
************************************************** *********

I also set the Web Application to Integrated Windows security.

But when I try to access first page, it lets me without asking my
credentials.

What else do I need to do to get this to work?

Thanks,

Tom
Jun 18 '06 #1
14 1759
<authorization>
allow users="*" />
</authorization>

This means: access to all users.

Change it to:

<authorization>
allow users="*" />
deny users="?" />
</authorization>

Riki

tshad wrote:
I am trying to set up an intranet at work that will use our Active
directory to authorize our users. We also want them to access the
site from the outside (such as at home) and also be authenticated by
our Active Directory.

We don't want to set up a separate Sql setup.

I tried to set up my Web.config file like so:

************************************************** ********
<?xml version="1.0" encoding="utf-8" ?>
<configuration>

<!-- DYNAMIC DEBUG COMPILATION
Set compilation debug="true" to insert debugging symbols
(.pdb information)
into the compiled page. Because this creates a larger file
that executes
more slowly, you should set this value to true only when
debugging and to
false at all other times. For more information, refer to the
documentation about
debugging ASP.NET files.
-->
<compilation defaultLanguage="vb" debug="true" />

<!-- CUSTOM ERROR MESSAGES
Set customErrors mode="On" or "RemoteOnly" to enable custom
error messages, "Off" to disable.
Add <error> tags for each of the errors you want to handle.
-->
<customErrors mode="Off" />

<!-- AUTHENTICATION
This section sets the authentication policies of the
application. Possible modes are "Windows",
"Forms", "Passport" and "None"
-->
<authentication mode="Windows"/>
<!-- AUTHORIZATION
This section sets the authorization policies of the
application. You can allow or deny access
to application resources by user or role. Wildcards: "*" mean
everyone, "?" means anonymous
(unauthenticated) users.
-->
<authorization>
allow users="*" />
</authorization>

<!-- APPLICATION-LEVEL TRACE LOGGING
Application-level tracing enables trace log output for every
page within an application.
Set trace enabled="true" to enable application trace
logging. If pageOutput="true", the
trace information will be displayed at the bottom of each
page. Otherwise, you can view the
application trace log by browsing the "trace.axd" page from
your web application
root.
-->
<trace enabled="false" requestLimit="10" pageOutput="false"
traceMode="SortByTime" localOnly="true" />
<!-- SESSION STATE SETTINGS
By default ASP.NET uses cookies to identify which requests
belong to a particular session.
If cookies are not available, a session can be tracked by
adding a session identifier to the URL.
To disable cookies, set sessionState cookieless="true".
-->
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;user
id=sa;password=" cookieless="false"
timeout="20"
/>

<!-- GLOBALIZATION
This section sets the globalization settings of the
application. -->
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />

</system.web>

</configuration>
************************************************** *********

I also set the Web Application to Integrated Windows security.

But when I try to access first page, it lets me without asking my
credentials.

What else do I need to do to get this to work?

Thanks,

Tom

Jun 18 '06 #2
On Sun, 18 Jun 2006 09:49:57 +0200, Riki wrote:
<authorization>
allow users="*" />
</authorization>

This means: access to all users.

Change it to:

<authorization>
allow users="*" />
deny users="?" />
</authorization>
Riki


Actually, the deny should be first. The way ASP.NET does things is that it
only processes rules until it reaches one that succeeds. Since you list
allow users="*", which means allow everybody, that rule will be evaluated
first, and since this will succeed, it will not evaluate the second rule to
deny unauthenticated users.
Jun 19 '06 #3

"Erik Funkenbusch" <er**@despam-funkenbusch.com> wrote in message
news:12***************@funkenbusch.com...
On Sun, 18 Jun 2006 09:49:57 +0200, Riki wrote:
<authorization>
allow users="*" />
</authorization>

This means: access to all users.

Change it to:

<authorization>
allow users="*" />
deny users="?" />
</authorization>
Riki
Actually, the deny should be first. The way ASP.NET does things is that

it only processes rules until it reaches one that succeeds. Since you list
allow users="*", which means allow everybody, that rule will be evaluated
first, and since this will succeed, it will not evaluate the second rule to deny unauthenticated users.


I did make the change (there was a small error where is was missing the left
angle bracket) but I am still able to get to the home page with out any
logon screen from windows.

Is there something else I need to do?

Remember, I am at home and trying to log on, so it should be asking be for a
logon.

Thanks,

Tom
Jun 19 '06 #4
On Sun, 18 Jun 2006 21:02:22 -0700, tshad wrote:
I did make the change (there was a small error where is was missing the left
angle bracket) but I am still able to get to the home page with out any
logon screen from windows.

Is there something else I need to do?

Remember, I am at home and trying to log on, so it should be asking be for a
logon.


Your web.config you posted is not valid. For example, you have a closing
</system.web> but no opening one.

It's hard to say what your problems are with incomplete information.
Jun 19 '06 #5
How are you testing, with IIS or with the Cassini webserver from VS2005?
The latter will use the credentials of the logged on user for running
ASP.NET.

--

Riki

"tshad" <tf*@dslextreme.com> wrote in message
news:ea**************@TK2MSFTNGP05.phx.gbl...
I am trying to set up an intranet at work that will use our Active
directory
to authorize our users. We also want them to access the site from the
outside (such as at home) and also be authenticated by our Active
Directory.

We don't want to set up a separate Sql setup.

I tried to set up my Web.config file like so:

************************************************** ********
<?xml version="1.0" encoding="utf-8" ?>
<configuration>

<!-- DYNAMIC DEBUG COMPILATION
Set compilation debug="true" to insert debugging symbols (.pdb
information)
into the compiled page. Because this creates a larger file that
executes
more slowly, you should set this value to true only when
debugging
and to
false at all other times. For more information, refer to the
documentation about
debugging ASP.NET files.
-->
<compilation defaultLanguage="vb" debug="true" />

<!-- CUSTOM ERROR MESSAGES
Set customErrors mode="On" or "RemoteOnly" to enable custom error
messages, "Off" to disable.
Add <error> tags for each of the errors you want to handle.
-->
<customErrors mode="Off" />

<!-- AUTHENTICATION
This section sets the authentication policies of the application.
Possible modes are "Windows",
"Forms", "Passport" and "None"
-->
<authentication mode="Windows"/>
<!-- AUTHORIZATION
This section sets the authorization policies of the application.
You can allow or deny access
to application resources by user or role. Wildcards: "*" mean
everyone, "?" means anonymous
(unauthenticated) users.
-->
<authorization>
allow users="*" />
</authorization>

<!-- APPLICATION-LEVEL TRACE LOGGING
Application-level tracing enables trace log output for every page
within an application.
Set trace enabled="true" to enable application trace logging. If
pageOutput="true", the
trace information will be displayed at the bottom of each page.
Otherwise, you can view the
application trace log by browsing the "trace.axd" page from your
web application
root.
-->
<trace enabled="false" requestLimit="10" pageOutput="false"
traceMode="SortByTime" localOnly="true" />
<!-- SESSION STATE SETTINGS
By default ASP.NET uses cookies to identify which requests belong
to a particular session.
If cookies are not available, a session can be tracked by adding
a
session identifier to the URL.
To disable cookies, set sessionState cookieless="true".
-->
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;user
id=sa;password="
cookieless="false"
timeout="20"
/>

<!-- GLOBALIZATION
This section sets the globalization settings of the application.
-->
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />

</system.web>

</configuration>
************************************************** *********

I also set the Web Application to Integrated Windows security.

But when I try to access first page, it lets me without asking my
credentials.

What else do I need to do to get this to work?

Thanks,

Tom

Jun 19 '06 #6
"Riki" <ri**@dontnagme.com> wrote in message
news:%2****************@TK2MSFTNGP03.phx.gbl...
How are you testing, with IIS or with the Cassini webserver from VS2005?
The latter will use the credentials of the logged on user for running
ASP.NET.
I am running from IIS on the Windows 2003 Web Server Edition.

Tom
--

Riki

"tshad" <tf*@dslextreme.com> wrote in message
news:ea**************@TK2MSFTNGP05.phx.gbl...
I am trying to set up an intranet at work that will use our Active
directory
to authorize our users. We also want them to access the site from the
outside (such as at home) and also be authenticated by our Active
Directory.

We don't want to set up a separate Sql setup.

I tried to set up my Web.config file like so:

************************************************** ********
<?xml version="1.0" encoding="utf-8" ?>
<configuration>

<!-- DYNAMIC DEBUG COMPILATION
Set compilation debug="true" to insert debugging symbols (.pdb
information)
into the compiled page. Because this creates a larger file that
executes
more slowly, you should set this value to true only when
debugging
and to
false at all other times. For more information, refer to the
documentation about
debugging ASP.NET files.
-->
<compilation defaultLanguage="vb" debug="true" />

<!-- CUSTOM ERROR MESSAGES
Set customErrors mode="On" or "RemoteOnly" to enable custom error messages, "Off" to disable.
Add <error> tags for each of the errors you want to handle.
-->
<customErrors mode="Off" />

<!-- AUTHENTICATION
This section sets the authentication policies of the application. Possible modes are "Windows",
"Forms", "Passport" and "None"
-->
<authentication mode="Windows"/>
<!-- AUTHORIZATION
This section sets the authorization policies of the application. You can allow or deny access
to application resources by user or role. Wildcards: "*" mean
everyone, "?" means anonymous
(unauthenticated) users.
-->
<authorization>
allow users="*" />
</authorization>

<!-- APPLICATION-LEVEL TRACE LOGGING
Application-level tracing enables trace log output for every page within an application.
Set trace enabled="true" to enable application trace logging. If pageOutput="true", the
trace information will be displayed at the bottom of each page.
Otherwise, you can view the
application trace log by browsing the "trace.axd" page from your web application
root.
-->
<trace enabled="false" requestLimit="10" pageOutput="false"
traceMode="SortByTime" localOnly="true" />
<!-- SESSION STATE SETTINGS
By default ASP.NET uses cookies to identify which requests belong to a particular session.
If cookies are not available, a session can be tracked by adding a
session identifier to the URL.
To disable cookies, set sessionState cookieless="true".
-->
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;user
id=sa;password="
cookieless="false"
timeout="20"
/>

<!-- GLOBALIZATION
This section sets the globalization settings of the application. -->
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />

</system.web>

</configuration>
************************************************** *********

I also set the Web Application to Integrated Windows security.

But when I try to access first page, it lets me without asking my
credentials.

What else do I need to do to get this to work?

Thanks,

Tom


Jun 19 '06 #7
On Mon, 19 Jun 2006 06:32:46 -0700, tshad wrote:
"Riki" <ri**@dontnagme.com> wrote in message
news:%2****************@TK2MSFTNGP03.phx.gbl...
How are you testing, with IIS or with the Cassini webserver from VS2005?
The latter will use the credentials of the logged on user for running
ASP.NET.


I am running from IIS on the Windows 2003 Web Server Edition.


Is the web server a member of the domain?
Jun 19 '06 #8
"Erik Funkenbusch" <er**@despam-funkenbusch.com> wrote in message
news:1m****************@funkenbusch.com...
On Sun, 18 Jun 2006 21:02:22 -0700, tshad wrote:
I did make the change (there was a small error where is was missing the
left
angle bracket) but I am still able to get to the home page with out any
logon screen from windows.

Is there something else I need to do?

Remember, I am at home and trying to log on, so it should be asking be
for a
logon.


Your web.config you posted is not valid. For example, you have a closing
</system.web> but no opening one.

It's hard to say what your problems are with incomplete information.


You're right.

Not sure why I missed that.

It now asks for authentication outside and inside. But there are a couple
of anomalies.

One is that it doesn't ask for the logon on the home page, but it does for
all the other pages. They are all in the same root folder. The home page
is index.htm and not index.aspx - is this the reason?

On the inside (at work) we are already logged onto the network, but it still
asks us to log on.

The other problem is that I and a couple others only have to put in our
logon names and others have to put in the Domain/logon.

Not sure why that is. I can log in outside and inside without the Domain.

Also, for those that try to login and cannot, they get back the website name
as the Domain (which I assume is why their logon fails -
intranet.ft.com/jfranks). But if they put in the actual domain
(ft0/jfranks), it works fine.

Thanks,

Tom
Jun 19 '06 #9

"Erik Funkenbusch" <er**@despam-funkenbusch.com> wrote in message
news:kl**************@funkenbusch.com...
On Mon, 19 Jun 2006 06:32:46 -0700, tshad wrote:
"Riki" <ri**@dontnagme.com> wrote in message
news:%2****************@TK2MSFTNGP03.phx.gbl...
How are you testing, with IIS or with the Cassini webserver from VS2005?
The latter will use the credentials of the logged on user for running
ASP.NET.


I am running from IIS on the Windows 2003 Web Server Edition.


Is the web server a member of the domain?


Yes.

As I mentioned in my other post a couple of minutes ago, I was missing the
<system.web>, which fixed that problem.

It is part of the Domain. And some can connect without putting in the
domain name and some people have to put the domain name in.

The Domain is (either ft0 or ft.com) and both allow users to logon. But if
a person is not able to logon, it redisplays as intranet.ft.com\jfranks
(which is intranet domain\logon). They then need to put in ft.com\jfranks
or ft0\jfranks to log on.

Tom
Jun 19 '06 #10
On Mon, 19 Jun 2006 10:17:41 -0700, tshad wrote:
One is that it doesn't ask for the logon on the home page, but it does for
all the other pages. They are all in the same root folder. The home page
is index.htm and not index.aspx - is this the reason?
Yes. The ASP.NET security system only works with resources that are mapped
throught the asp.net isapi module. htm files are handled natively by IIS
unless you map them specifically.

It's best to probably just rename your htm file as aspx (even though it
doesn't contain any aspx).
On the inside (at work) we are already logged onto the network, but it still
asks us to log on.
You want to enable Windows Integrated Authentication in the IIS web site.
Open IIS Manager, right click on the wewbsite, and choose properties. Then
go to the Directory Security tab and edit the access control. You might
also need to enable digest (don't recall off hand)
The other problem is that I and a couple others only have to put in our
logon names and others have to put in the Domain/logon.


That's not an easy problem to solve. The only way I was able to
effectively solve it is to not use integrated authentication and instead
use forms authentication and deal with it myself. I don't know if you're
using ASP.NET 2.0 or 1.x, if 2.0 then you can use the
ActiveDirectoryMembershipProvider to authenticate against AD both an and
out. But it will take more work to have it auto-authenticate from inside.
Jun 19 '06 #11
"Erik Funkenbusch" <er**@despam-funkenbusch.com> wrote in message
news:23**************@funkenbusch.com...
On Mon, 19 Jun 2006 10:17:41 -0700, tshad wrote:
One is that it doesn't ask for the logon on the home page, but it does
for
all the other pages. They are all in the same root folder. The home
page
is index.htm and not index.aspx - is this the reason?
Yes. The ASP.NET security system only works with resources that are
mapped
throught the asp.net isapi module. htm files are handled natively by IIS
unless you map them specifically.

It's best to probably just rename your htm file as aspx (even though it
doesn't contain any aspx).

Thought so.

As you suggested, changing to aspx and adding it into the default document
list solved the problem.
On the inside (at work) we are already logged onto the network, but it
still
asks us to log on.


You want to enable Windows Integrated Authentication in the IIS web site.
Open IIS Manager, right click on the wewbsite, and choose properties.
Then
go to the Directory Security tab and edit the access control. You might
also need to enable digest (don't recall off hand)


The site was already set as Windows Integrated Authentication, but didn't
have the Digest selected. I tried selecting that, but it didn't solve the
problem. We still have to log on.

I assume it is because it is trying to use the wrong domain for some users.
It seems to be using the Web Site Name as the Domain instead of the Server
Domain (intranet.ft.com instead of ft.com). This is what comes up when it
fails (intranet.ft.com/jfranks instead of ft.com/jfranks).
The other problem is that I and a couple others only have to put in our
logon names and others have to put in the Domain/logon.


That's not an easy problem to solve. The only way I was able to
effectively solve it is to not use integrated authentication and instead
use forms authentication and deal with it myself. I don't know if you're
using ASP.NET 2.0 or 1.x, if 2.0 then you can use the
ActiveDirectoryMembershipProvider to authenticate against AD both an and
out. But it will take more work to have it auto-authenticate from inside.


I am using ASP.Net 1.1 (haven't converted to 2.0 yet).

I don't want to use Forms Authentication as it would mean having to deal
with 2 sets of logons (one in AD and the other in Sql) which is a problem as
people change passwords, leave the company or are hired.

Thanks,

Tom
Jun 19 '06 #12
On Mon, 19 Jun 2006 11:02:29 -0700, tshad wrote:
The site was already set as Windows Integrated Authentication, but didn't
have the Digest selected. I tried selecting that, but it didn't solve the
problem. We still have to log on.
You may have to add the site to the trusted or local intranet zone.
I assume it is because it is trying to use the wrong domain for some users.
It seems to be using the Web Site Name as the Domain instead of the Server
Domain (intranet.ft.com instead of ft.com). This is what comes up when it
fails (intranet.ft.com/jfranks instead of ft.com/jfranks).


No, that's just the "realm", which is largely ignored.
That's not an easy problem to solve. The only way I was able to
effectively solve it is to not use integrated authentication and instead
use forms authentication and deal with it myself. I don't know if you're
using ASP.NET 2.0 or 1.x, if 2.0 then you can use the
ActiveDirectoryMembershipProvider to authenticate against AD both an and
out. But it will take more work to have it auto-authenticate from inside.


I am using ASP.Net 1.1 (haven't converted to 2.0 yet).

I don't want to use Forms Authentication as it would mean having to deal
with 2 sets of logons (one in AD and the other in Sql) which is a problem as
people change passwords, leave the company or are hired.


No, it doesn't mean that at all. Forms authentication does not require
SQL.

http://msdn.microsoft.com/library/de...SecNetHT02.asp
Jun 19 '06 #13
"Erik Funkenbusch" <er**@despam-funkenbusch.com> wrote in message
news:1a***************@funkenbusch.com...
On Mon, 19 Jun 2006 11:02:29 -0700, tshad wrote:
The site was already set as Windows Integrated Authentication, but didn't
have the Digest selected. I tried selecting that, but it didn't solve
the
problem. We still have to log on.
You may have to add the site to the trusted or local intranet zone.


Did that and that solved the problem.

Is there a way to globally change it on all Browsers without having to go
into each browser and make the change?
I assume it is because it is trying to use the wrong domain for some
users.
It seems to be using the Web Site Name as the Domain instead of the
Server
Domain (intranet.ft.com instead of ft.com). This is what comes up when
it
fails (intranet.ft.com/jfranks instead of ft.com/jfranks).
No, that's just the "realm", which is largely ignored.


Sounds like some sort of Medieval lands or something. :)
That's not an easy problem to solve. The only way I was able to
effectively solve it is to not use integrated authentication and instead
use forms authentication and deal with it myself. I don't know if
you're
using ASP.NET 2.0 or 1.x, if 2.0 then you can use the
ActiveDirectoryMembershipProvider to authenticate against AD both an and
out. But it will take more work to have it auto-authenticate from
inside.


I am using ASP.Net 1.1 (haven't converted to 2.0 yet).

I don't want to use Forms Authentication as it would mean having to deal
with 2 sets of logons (one in AD and the other in Sql) which is a problem
as
people change passwords, leave the company or are hired.


No, it doesn't mean that at all. Forms authentication does not require
SQL.

http://msdn.microsoft.com/library/de...SecNetHT02.asp

Jun 19 '06 #14
On Mon, 19 Jun 2006 14:06:08 -0700, tshad wrote:
You may have to add the site to the trusted or local intranet zone.


Did that and that solved the problem.

Is there a way to globally change it on all Browsers without having to go
into each browser and make the change?


That's what group policy is for. If you don't know what that is, then ask
your network administrator to add the site to the trusted or local intranet
zones in the group policy or domain security policy file.
Jun 19 '06 #15

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: phreeskier | last post by:
i want to implement authorization with windows authentication and don't have the slightest clue of how to do this implementation. the basic windows authentication for this .NET application is...
1
by: Mark | last post by:
When our staff are logged into a computer on our domain, they're still prompted for their domain login and password to get into our ASP.NET application in Internet Explorer when using Windows...
0
by: Chris Mohan | last post by:
Hi, I've configured a web app to use windows authentication and also set up two separate subdirectories to use forms authentication. It appears to work fine but I have never seen a sample that...
2
by: Dan | last post by:
hi ng, i have a problem with windows authentification. i want to forward every user who 1. is not authorized 2. or could not be authenticated to a login page -------------------
3
by: serge calderara | last post by:
Dear all, I clearly underdand the advantage of both type of authentification but is it allowed or possible to set the Authentication mode to Windows and then handle a login form for defined...
3
by: sefe dery | last post by:
hi ng, i try to create a asp.net 1.0 website on windows server 2003(Servername: ServerX) with iis 6.0. PROBLEM: The user should login with his windows credentials in basic.aspx and...
3
by: charles | last post by:
Hi, I am trying to port my ASP application to ASP.Net 2.0 My application is sold to large corporations that have many thousands of users. So I do not use Forms authentication. To make it more...
3
by: DK | last post by:
I have an intranet application I've built using asp.net 3.5 / running on IIS6. The problem: when a user trys to access a page that they do not have access to, they are given the annoying windows...
5
by: Max2006 | last post by:
Hi, I am trying to limit my wcf service endpoint to response to only given windows user or group. How can I do that? Is there any way to configure that in the .config file? Thank you, Max
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.