创建一个只能从一个用户看到的数据库

时间:2017-06-20 16:35:28

标签: sql-server sql-server-2008

我想在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'

此外,如果有人将使用本地

登录,我也不想被人看到

0 个答案:

没有答案