سلام
در هنگام استفاده از دستور
exec sp_adduser 'student'
در sql suery analyzer با این error مواجه میشوم:
The login 'student' does not exist
لطفا به من بگویید دلیل این error چیست و چگونه می توانم از این دستور استفاده کنم؟
با تشکر : AspNet
سلام
در هنگام استفاده از دستور
exec sp_adduser 'student'
در sql suery analyzer با این error مواجه میشوم:
The login 'student' does not exist
لطفا به من بگویید دلیل این error چیست و چگونه می توانم از این دستور استفاده کنم؟
با تشکر : AspNet
دوست عزیزم،
برای ساختن یوزر در دیتابیس، باید اول براش لاگین بسازین (در Enterprise Manager در قسمت Security).
از طریق TSQL هم این کار امکان پذیره: sp_grantlogin و sp_addlogin که هر کدوم برای یک نوع Authentication استفاده میشن.
برای ساخت یوزر در دیتابیس از sp_grantdbaccess استفاده کنین. sp_adduser صرفا برای سازگاری با نسخه های قبلی SQL Server هنوز وجود داره و BOL استفاده از sp_grantdbaccess رو پیشنهاد میکنه.
موفق باشید