Meanwhile personally that follows these steps, having to configure a machine with SQL Server 2005 , you carry the proper procedure to configure that DBMS in the shortest time possible and without any annoying hitch.
In particular, the following steps to configure SQL Server to do this work in an environment with mixed operating systems with access to private network or from any public network. This premise requires the activation of ' SQL Authentication mode which allows, among other things, to enable the user knows otherwise disabled following the installation classica: in fase di installazione, infatti, se si sceglie l'opzione Windows Authentication mode , proposta di default, l'account sa verrà creato ma al tempo stesso disabilitato; se si scegli invece l'opzione Mixed Mode Authentication sarà possibile accedere al DBMS sia mediante l'autenticazione di Windows (comunque più sicura) sia mediante l'autenticazione SQL (necessaria in alcuni contesti, come quello esposto).
Se SQL Server è già installato, per cambiare modalità di autenticazione, procedete in questo modo:
- avviate Microsoft SQL Server Management Studio
- in ' Object Explorer right-click on the server and apritene
- properties select the page Security and, under Server authentication, select SQL Server and Windows Authentication mode and click OK
- warning message that requires a restart of the server, click OK again on
- then reboot the server on the server by right-clicking and selecting Restart
To enable the sa account , instead:
- start SQL Server Management Studio
- in 'Object Explorer Expand the Security Logins and then right-click on
- know apritene and properties
- General the page, change the password with a very robust (the account know is particularly targeted by the attacks)
- selected now Status page, click on Enabled and then click OK
At this point the 'SQL Authentication mode and login know have been enabled. Now you need to enable remote connections, is disabled by default in SQL Server 2005 Express Edition both SQL Server 2005 Developer Edition :
- initiated SQL Server Surface Area Configuration , accessible from the Start menu under the voice Configuration Tools of Microsoft SQL Server 2005
- click Surface Area Configuration for Services and Connections
- Expand the Database Engine and click
- Remote Connections and click on Local and remote connections , more appropriate to specify the protocol (TCP / IP in most cases) and click OK
- the message telling you that to make the changes necessary to reboot the server click again OK on
- always under Database Engine Now click on Service first and then the Stop button and then, once the service has stopped, Start button to restart it
A this point the remote connections are enabled . If you wish to connect to the DBMS using the name of an instance (ad es. computer_name\SQLEXPRESS ) piuttosto che una porta specifica occorre abilitare anche il servizio SQL Server Browser . Per fare questo:
- avviate SQL Server Surface Area Configuration
- cliccate su Surface Area Configuration for Services and Connections
- cliccate quindi su SQL Server Bowser , selezionate con tipo di avvio Automatic e cliccate su Apply
- cliccate infine sul pulsante Start per avviare il servizio
A questo punto il servizio SQL Server Browser è attivo. Ora bisogna configurare il proprio firewall to enable remote access to services that have been activated. If your firewall is used is that built into Windows, proceed as follows:
- start Windows Firewall (a quick way is to click on Start, then Run , type and click firewall.cpl OK on )
- select the Exceptions tab and then click Add Program
- click Browse and browse to the executable C: \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Binn \\ sqlservr.exe (il percorso corretto, nel punto ... \ MSSQL.1 \..., dipende dall'ID dell'istanza di SQL Server avviata)
- cliccate su Apri e quindi su OK
In caso lo abbiate attivato, effettuate lo stesso procedimento per il servizio SQL Server Browser andando a selezionare, questa volta, l'eseguibile C:\Programmi\Microsoft SQL Server\90\Shared\ sqlbrowser.exe
A questo punto.. dovrebbe essere tutto funzionante! ;)
Una volta avviata è consigliabile effettuare tutti gli aggiornamenti che vengono proposti e in particolare installare il Service Pack 2 per Windows Server 2008 e il Service Pack 3 per SQL Server 2005.
0 comments:
Post a Comment