Anasayfa » Forum

Custom report runni...
 

Custom report running user  

  RSS
ufukgunes1988
(@ufukgunes1988)
Üye

Merhabalar , 

 

MS Sql tabanlı raporda raporu çalıştıran kullanıcının ismini raporda getirmesini istiyorum fakat " User!UserId "  ile domain / crmservice geliyor, hangi kullanıcıyla girdiğim farketmiyor ve hep bu kullanıcı geliyor. 

 

 

SELECT        systemuser.fullname

FROM            FilteredSystemUser AS systemuser INNER JOIN

                         FilteredUserSettings AS usersettings ON systemuser.systemuserid = usersettings.systemuserid

WHERE        (systemuser.systemuserid = dbo.fn_FindUserGuid())

 

 

bu sorgu ile de denedim fakat bununla da aynı şekilde geliyor.  

 

 

Raporu çalıştıran kullanıcının gelmesini istiyorum.  

iyi günler... 

Alıntı
Gönderildi : 17/09/2012 17:24
Orhan AKDOĞAN
(@orhanakdogan)
Üye

Merhaba,

Report un kulandığı datasource için;


Credentials stored securely in the report server;


                   Use as Windows credentials when connecting to the data source;


seçenekelerini kulanırsanız, yazdığınız yöntemle alabilirsiniz bunu.


İyi Çalışmalar.

CevapAlıntı
Gönderildi : 18/09/2012 00:19
ufukgunes1988
(@ufukgunes1988)
Üye

Öncelikle cevabınız için teşekkür ederim.

Use as windows credentials  seçeneği seçili oldugunda 

 

"You have specified integrated security or
credentials in the connection string for the data source, but the data source is
configured to use a different credential type. To use the values in the
connection string, you must configure the unattended report processing account
for the report server."
 

reporting services üzerinde yukarıdaki gibi bir hata alıyorum...

 

aynı şekilde report builder üzerinde use as windows credential seçtiğimde

"Logon failure: unknown user name or bad password

----------------------------

Log on failed. Ensure the user name and password are correct. (rsLogonFailed)

----------------------------

Cannot impersonate user for data source 'DataSource1'. (rsErrorImpersonatingUser)

----------------------------

An error has occurred during report processing. (rsProcessingAborted)" 

 

şeklinde bir hata alıyorum ama sql server user name ve password dogru.  

CevapAlıntı
Gönderildi : 18/09/2012 18:05
Orhan AKDOĞAN
(@orhanakdogan)
Üye

Kimlik türü farklı olduğundan alınan hatadır bu; 

Connection String Windows yetkilendirmesi kullanacak formatta olması gerekiyor,

(Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;)

 ve  CRM Admin hesabı kullanarak deneyebilirmisiniz.

Yani  SQL Server şifresi kullanmayacaksınız, CRM Database ine windows. auth. yetkisi olan CRM admin hesabını gireceksiniz.

CevapAlıntı
Gönderildi : 18/09/2012 19:11
Paylaş:

Lütfen Giriş yap yada Kayıt ol