203 messaggi dal 21 maggio 2004
Ciao a tutti, ho un bel dubbio su quale utente utilizzare per fare partire i servizi di SQL Server (DB,Agent,ssis,ssas).
Ho letto in varie guide di utilizzare un account di dominio con pochi privilegi.

Il servizio in questo momento è associato ad un account di dominio che fa parte del gruppo users, quindi "pochi" privilegi.

Tuttavia far partire il servizio ho dovuto mettere l'utente di dominio come amministratore di macchina, altrimenti non funziona.

E' una cosa normale oppure ho sbagliato qualcosa?
Grazie
Ciao
Stefano
1.976 messaggi dal 27 luglio 2005
Contributi
salve Stefano,
slimshady82 wrote:
Ciao a tutti, ho un bel dubbio su quale utente utilizzare per fare partire i servizi di SQL Server (DB,Agent,ssis,ssas).
Ho letto in varie guide di utilizzare un account di dominio con pochi privilegi.

Il servizio in questo momento è associato ad un account di dominio che fa parte del gruppo users, quindi "pochi" privilegi.

Tuttavia far partire il servizio ho dovuto mettere l'utente di dominio come amministratore di macchina, altrimenti non funziona.
E' una cosa normale oppure ho sbagliato qualcosa?

solitamente preferisco utilizzare account locali di macchina per far girare i servizi, in modo che le restrizioni siano ancora piu' specifiche alla macchina in questione e non coinvolgano risorse di rete in alcun modo.. e non e' assolutamente necessario avere privilegi amministrativi per eseguire tali servizi..
saluti

Andrea Montanari
http://www.hotelsole.com - http://www.hotelsole.com/asql/index.php
203 messaggi dal 21 maggio 2004
Andrea, grazie come sempre per la tua risposta.
Volevo chiederti un'altra cosa riguardo sql 2005.

Mi hanno preparato una nuova macchina con installato SQL 2005 enterprise edition (X64) e dovrei creare dei linkedserver su una macchina che ha installato SQL 2000 a 32 bit con SP4
Quando faccio una query select * from linkedserver.database.dbo.tabella mi restituisce il seguente errore:
Cannot obtain the schema rowset "DBSCHEMA_TABLES_INFO" for OLE DB provider "SQLNCLI" for linked server

Ho letto su KB di Microsoft che non c'è soluzione per ovviare al problema, ma è possibile secondo te?

Grazie mille
Ciao
Stefano
203 messaggi dal 21 maggio 2004
Ho risolto andando a creare la seguente stored nel db master.

create procedure sp_tables_info_rowset_64
@table_name sysname,
@table_schema sysname = null,
@table_type nvarchar(255) = null
as
declare @Result int set @Result = 0
exec @Result = sp_tables_info_rowset @table_name, @table_schema, @table_type
1.976 messaggi dal 27 luglio 2005
Contributi
salve,
slimshady82 wrote:
Quando faccio una query select * from
linkedserver.database.dbo.tabella mi restituisce il seguente errore: Cannot obtain the schema rowset "DBSCHEMA_TABLES_INFO" for OLE DB provider "SQLNCLI" for linked server

personalmente io vieterei tale "sintassi" in tutte le sue possibilita' anche locali.. proprio oggi leggevo un articolo in tal senso,
http://www.sqlservercentral.com/articles/SELECT+*/68324/, solo che la cura mi piace meno del malanno
saluti

Andrea Montanari
http://www.hotelsole.com - http://www.hotelsole.com/asql/index.php
203 messaggi dal 21 maggio 2004
Grazie, adesso mi leggo l'articolo.
Ho provato a far partire i servizi di SQL come dicevi tu.

Ho creato un account sulla macchina locale.
Se fa parte del gruppo users i servizi non si avviano, se lo metto tra gli administrator funziona correttamente.
Sbaglio qualcosa?
thanks
1.976 messaggi dal 27 luglio 2005
Contributi
salve,
slimshady82 wrote:
Ho creato un account sulla macchina locale.
Se fa parte del gruppo users i servizi non si avviano, se lo metto tra gli administrator funziona correttamente.
Sbaglio qualcosa?

utilizza SQL Server Configuration Manager per impostare l'account che eseguira' il servizio, NON usare l'applet di sistema di gestione dei servizi.. SQL Server Configuration Manager imposta tutte le necessarie autorizzazioni a livello NTFS e Registry, l'applet tradizionale non lo fa.. e prova a vedere cosa dice il log di SQL Server oltre al'event viewer saluti

Andrea Montanari
http://www.hotelsole.com - http://www.hotelsole.com/asql/index.php

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.