Yeni bir SQL Server kullanıcısı eklemeye çalışmak hata veriyor "geçerli bir giriş değil veya izniniz yok"


16

SQL Server Management Studio'yu kullanarak bir SQL Server 2012 veritabanına yeni bir kullanıcı eklemek çalışıyorum. Güvenlik -> Kullanıcılar altında sağ tıklayın ve 'Kullanıcı Ekle'yi seçin, kullanıcı bilgilerini doldurun ve Tamam'ı tıklayın. Management Studio "geçerli bir giriş değil veya izniniz yok" hata mesajını atar.

Bu kullanıcıyı nasıl ekleyebilirim?


1
Bu soru, diğer soru ile aynı hata iletisine sahiptir , ancak yükleme sırasında değil normal yönetim sırasında olur. Farklı nedenler ve cevaplar var gibi görünüyor, bu yüzden bunu ayrı bir soru olarak gönderiyorum.
culix

Yanıtlar:


18

Bir Kullanıcı eklemeden önce, önce Güvenlik -> Girişler altında genel bir Giriş oluşturmanız gerekir. Oturum açıldıktan sonra, bunları belirli bir veritabanı altında Kullanıcı olarak ekleyebilirsiniz.


"küresel bir giriş" in anlamı nedir?
Neden


1

Bu benim için çalıştı:

CREATE USER [chris23] FROM LOGIN [##MS_PolicyEventProcessingLogin##];
EXEC sp_addrolemember N'db_datareader', 'chris23';
GO
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.