من یک پروژه دارم که با ASp.net2 و sql server2 نوشته شده و برای هر کاربر در sql serverیک userتعریف کرده ام و اجازه دسترسی به databaseخاصی را داده ام ولی وقتی در برنامه یک myconnection از نوع sqlconnection تعریف می کنم و
myconnection.connectionstring="Data Source=ayani;Initial Catalog=Test;Integrated Security=False;User ID='" & Me.txtUserName.Text & "' ;Password='" & Me.txtPassword.Text & "' "
وبا دستور myconnection.openمی خواهم connectiionرا open کنم مشکل اینجاست که اگر userمربوطه به database مشخص شده دسترسی نداشته باشد باز هم connection باز میشود تنها کافیست یک username , password با این مشخصات در sql ایجاد شده باشد و سطح دسترسی با database چک نمی شود.