我想在sql server 2008中创建一个数据库。但我想只有一个用户可以在这个数据库中访问。在管理工作室MyPcname和密码WindowsAuthentication中,trusted_Connection既不是用户名也不是。
如果有人保留mdf文件并在其他登录用户拥有所有权利的另一台计算机上打开,我的数据库也是多么安全。
这是我创建数据库和登录用户的代码
Create Database MyDb
CREATE LOGIN [admin] WITH PASSWORD='1234', DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF;ALTER LOGIN [admin] Enable;EXEC sys.sp_addsrvrolemember @loginame = N'admin', @rolename = N'sysadmin'
此外,如果有人将使用本地
登录,我也不想被人看到