1 在sql server2008中建立登录账户 1、创建以自己名字命名的数据库 如图 3 所示。在数据库图标上,单击鼠标右键,选择新建数据库命令。 图 3 2、输入数据库名称 在打开的窗口中输入数据库名称,比如叫张山,就可以输入 zs。最后单击确定按钮。数据库就可以创建成功,如图5 所示。 2 图4 图5 3、创建登录帐户 用户可以通过企业管理器或系统提供的存储过程来进行登录帐户的创建。这里使用系统存储过程来创建,创建帐户的语法可参见 SQL Server2008联机帮助中的相关内容。 下面的例子创建了一个登陆帐户: 3 sp_addlogin xs, 123456, model 这个命令创建了一个名为xs, 密码是123456,默认数据库为model 的帐户。在建立用户的登录帐号信息时,用户应该选择默认的数据库,以后每次连接上服务器后,系统都会自动转到默认的数据库上。 图6 4、修改帐户 建立完成的帐户信息还可以进行修改。 4 (1)修改默认数据库 sp_defaultdb xs, zs 以上的zs是在1、中已经建好的数据库名,将 xs的默认数据库由 model改为 zs数据库。 (2)修改默认语言 sp_defaultlanguage xs, English 以上命令将 xs 的默认语言已改为 English。 (3)修改帐户密码 sp_password 123456, 456789, xs 以上命令将 xs 的帐户密码由 123456 修改为 456789。 5、添加数据库用户 以上的操作只是建立了登录 SQL Server的帐户,用户登录后还不能对数据库进行访问,将登录帐户添加为数据库用户后,使用登录帐户登录的SQL Server的用户就可以实现对数据库的访问。 Use zs Go sp_grantdbaccess xs 5 以上命令是将xs用户添加到zs数据库中。 6、角色 角色是SQL Server2008引进的用来集中管理数据库或服务器权限的概念。数据库管理员将数据库的权限赋予角色,然后将角色再赋予给数据库用户或登录帐户,从而是数据库用户或登录帐户拥有相应的权限。 SQL Server提供了固定服务器角色和数据库角色,用户可以修改固定数据库角色的权限,也可以自己创建新的数据库角色,在分配权限给新的角色。 1)固定服务器角色 (1)浏览固定服务器角色 Use master Go sp_helpsrvrole (2)将某固定服务器角色分配给某给定的登录帐户 sp_addsrvrolemember xs , dbcreator 以的操作将登录帐户xs添加为服务器角色 dbcreatord的成员,使其具有创建和修改数据库的权利: 2)固定数据库角色 (1)浏览所有固定数据库角色 6 Use...