PDA

View Full Version : اتصال به دیتابیس در شبکه



phoenixe
سه شنبه 06 اردیبهشت 1390, 13:35 عصر
سلام

من دو تا دیتابیس دارم که اولی رو با sqlExpress و دومی رو با کد نویسی ایجاد کردم.با توجه به اینکه تحت شبکه برنامه نویسی می کنم احتیاج دارم که کاربران مختلف بتونن به این دیتابیس ها وصل بشن.به همین دلیل سعی کردم با استفاده از کد Create user [Domain\User] for login ... کاربر رو به دیتابیس اضافه کنم.
این دستور برای دیتابیس اول درست جواب داد ولی برای دومی Error زیر رو میده :

"The server principal 'Domain\User' is not able to access the database 'DBName' under the current security context."

یا این Error :
login failed for this user

ممنون میشم اگ کسی راهنماییم کنه.

کد ایجاد دیتابیس هم اینه :

CREATE DATABASE MyDatabase ON PRIMARY " + "(NAME = MyDatabase_Data, " + "FILENAME = 'MyPath\\MyDatabaseData.mdf', " + "SIZE = 2MB, FILEGROWTH = 10%) " + "LOG ON (NAME = MyDatabase_Log, " + "FILENAME = 'MyPath\\MyDatabaseLog.ldf', " + "SIZE = 1MB, " + "FILEGROWTH = 10%)"