在第二章,我们学习了创建数据库,那么这个数据库由谁来使用呢?我们都知道可以使用sa来连接到sql server服务器。sa是超级管理员,他可以操作管理器当中所有的数据库及数据库对象,存在安全隐患。因此我们要创建不同权限的使用者;
登录名创建:
可以使用windows身份验证:
点击搜索:
在控制面板中搜索到用户账户,然后将名字填入到“输入要选择的对象名称”对话框当中;
点击确定:
默认数据库选择master,然后单击确定:
刷新对象资源管理器,然后, 登录名当中会出现新建的登录名;
如何使用新建的windows身份验证方式进行登陆呢。在登陆数据库之前,现将计算机用户进行切换,再以windows方式进行用户登陆即可;
创建一个sqlserver身份验证的登录名:
强制实施密码策略:如果选择该项,我们的密码要有一定的复杂度;
强制密码过期:管理密码使用期限;
用户在下传登录时必须更改密码:
以上三项可以不选;
默认数据库为master,确定,刷新对象资源管理器;
问题,此时以新建的PbUser账户进行登陆,登陆成功后,无法访问E_market数据库,原因是?
这说明,登录名只能用于登陆sqlserver服务,而无法操作里面的任何数据库;
如果想要操作服务器里面的数据库,我们需要创建一个数据库用户。下节课进行讲解