sqlserver创建数据库和用户
SQL Server创建数据库和用户
当我们需要在SQL Server中创建一个新的数据库用于存储数据时,必须首先创建数据库,其次创建数据库用户,这样我们才能使用该数据库并管理它的用户。下面是关于如何在SQL Server中创建数据库和用户的详细步骤:
创建新的数据库
要创建一个新的数据库,我们需要打开SQL Server Management Studio (SSMS)并连接到 SQL Server 数据库引擎实例。在“对象资源管理器”中右键单击“数据库”节点,然后选择“新建数据库…”选项。
在“新建数据库”对话框中,我们需要为数据库指定名称。除了数据库名称,我们还可以指定日志和数据文件的位置、大小、增长和最大大小等选项。在填写这些信息之后,单击“确定”按钮创建新的数据库。
创建新的数据库用户
要创建一个新的数据库用户,我们需要在“对象资源管理器”中右键单击“安全性”节点,然后选择“新建登录名…”选项。在“新建登录名”对话框中,我们需要为该用户指定名称、密码、默认数据库和登录类型等选项。在填写这些信息之后,单击“确定”按钮创建新的登录名。
在创建了新的登录名之后,我们可以通过在“对象资源管理器”中右键单击该用户并选择“属性”选项来设置更多的用户属性。例如,我们可以为该用户指定默认模式、授权服务器角色以及授权数据库角色等选项。
给用户分配对数据库的权限
要让该用户能够访问和管理该数据库,我们需要为该用户分配相应的权限。在 “对象资源管理器”中右键单击该数据库节点,选择“属性”选项,然后切换到“权限”选项卡。
在“权限”选项卡中,我们可以为特定登录名或角色指定权限。开始时,用户无法访问新创建的数据库,我们需要为该用户分配可访问该数据库的权限。例如,我们可以授予该用户 SELECT、INSERT、UPDATE 和 DELETE 表上的权力等。
使用创建的数据库和用户
我们可以在连接到 SQL Server 数据库引擎实例的数据工具中使用已创建的数据库和用户。要连接到该数据库,我们需要在数据库连接字符串中指定数据库名称,并提供我们已创建的数据库用户的凭据。
通过这些步骤,我们可以成功地创建一个新的数据库和用户,并为该用户分配相应的权限。这使我们能够管理和使用该数据库。