2013-07-21 52 views
6

Management studio ile çalışıyorum ve başka bir etki alanındaki başka bir sunucuda bulunan veritabanlarına giriş yapmak istiyorum. Bunun için sahip olduğum tek giriş Windows kimlik bilgileri ile.SQL Server'a Management Studio ile bağlanarak Windows Kimlik Doğrulaması'nı kullanın

Yerel Bilgisayarımdaki Management Studio aracılığıyla oturum açmak istiyorum. Ben benzer bir komut kullanıyor bunu tek yol bulduk: Bu çalışır

runas /netonly /user:domain\username "C:\Progr...\IDE\Ssms.exe" 

, en kolay veya en güzel yol değildir. Daha iyi bir yolu var mı? Bunu Management Studio'da yapabileceğim herhangi bir yol var mı? Windows Kimlik Doğrulaması Başka bir alan adında SQL Server bağlanmak ama hala kullanmaya

+0

Farklı bir etki alanında "başka bir sunucu" var mı? Eğer öyleyse, o zaman bunu nasıl yapıyorsunuz (bir RDP oturumu oluşturmak ve diğer sunucuda SSMS'yi açmak dışında). –

+0

yes different domain – amateur

+0

Yerinde olsaydım, listelediğiniz komuta bir kısayol oluştururdum. "SSMS Domain" ya da benzer bir şey olarak adlandırın. Bu şekilde komutu gizlersiniz ve normal SSMS kısayoluna çok benzer görünecektir. –

cevap

3

sadece zarif yolu vardır:

  • Ne Zaten yapıyoruz: runas /netonly
  • uzaktan masaüstü ve açılış yerel olarak ssms yoluyla Bağlantı uzak sunucu
1

Aldığınız diğer yanıtlara ek olarak, bir yürütülebilir dosyaya veya kısayoldan birine ve ilgili bağlam menüsünde de sağ tıklatma olarak tıklayabilirsiniz. bir di fferent kullanıcısı. Bunu Win 7 makinemde denedim. Ben XP'de, bu seçeneklerin görünmesi için ShellRunAs'u yüklemem gerektiğini hatırlıyorum.

0

ShellRunAs veya daha iyisi, Sysinternals Suite ürününü indirerek grafiksel bir şifre alabilirsiniz.

  • Mağaza ShellRunas için yürütülebilir (ler) ya da seçtiğiniz bir yerde Sysinternals Suite. Ben tavsiye:

    C:\Program Files\Sysinternals 
    
  • Daha sonra etkinleştirebilirsiniz "farklı kullanıcı olarak çalıştır ..." Tüm uygulamalar/kısayollar için bağlam menü seçeneğini Eğer

    shellrunas /reg 
    

    Run as different user

  • çalıştırarak Bunu yalnızca SQL Server Management Studio için etkinleştirmek isterseniz, kısayol oluşturabilir ve yönetim stüdyosunu şöyle bir yolla iletebilirsiniz:

    "C:\Program Files\Sysinternals\ShellRunas.exe" "C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe" 
    

Sysinternal Suite'in tamamını karşıdan yüklerseniz, add the directory to your PATH environment variable'u öneririm.

Lütfen, SQL Server Management Studio sürümünüze ve 64 bit veya 32 bit Windows çalıştırdığınıza göre yukarıdaki yolları ayarlamanız gerekeceğini unutmayın.

İlgili konular