2、R中,我们可以在ENTERPRISE MANAGER中创建一个登录帐号, 并且赋予一定的权限,如果要做到我们的应用程序中呢? ============================================================================== SQL SERVER提供了如下系统过程 ▲▲一、SP_ADDLOGIN 创建新的 Microsoft SQL Server 登录,使用户得以连接使用 SQL Server 身份验证的 SQL Server 实例。 语法 sp_addlog
6、度,且不能事先存在。SID 很有用,例如,如果要编写 SQL Server 登录脚本,或要将 SQL Server 登录从一台服务器移动到另一台,并且希望登录在服务器间具有相同的 SID 时。 [@encryptopt =] 'encryption_option' 指定当密码存储在系统表中时,密码是否要加密。encryption_option 的数据类型为 varchar(20),可以是下列值之一。 值描述 ------------------- -----------------------------------------------
7、------------- NULL加密密码。这是默认设置。 skip_encryption密码已加密。SQL Server 应该存储值而且不用重新对其加密。 skip_encryption_old已提供的密码由 SQL Server 较早版本加密。SQL Server 应该存储值而且不用重新对其加密。此选项只供升级使用。 ▲▲二、SP_GRANTDBACCESS 为 Microsoft SQL Server 登录或 Microsoft Windows NT 用户或组在当前数据库中添加一个安全帐户,并使其能够被授予在数据库中执行活