知识大全 ASP在SQL Server2k中新建帐号和权限
Posted 数据库
篇首语:学习是劳动,是充满思想的劳动。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP在SQL Server2k中新建帐号和权限相关的知识,希望对你有一定的参考价值。
ASP在SQL Server2k中新建帐号和权限 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
以下为在asp中增加一个sql server 用户函数 并为建立一个数据库 给他dbo的权限 ****************注意 sql server的验证方式不要选仅为windows方式 **************** 允许远程sql server连接 ****************该函数已通过测试**************************** 有什么问题欢迎和我交流 以后会推出对sql server的一些管理操作程序 参数 StrLoginName:新增登录名 StrPwd 登录名的密码 StrDBName:新建数据库名 函数内局部变量说明:StrServer:服务器所在机器名(本机为local) StrUid:sql管理员 StrSaPwd:sql管理员密码 以上三个变量应根据你的情况设置 该函数主要调用系统存储过程来实现的 注意 本函数没有容错处理 如出现错误 可以确定是你的sql server设置有问题 或已存在该login帐号或该数据库 call AddUserToMSSQL( testlogin iamhere db_test ) Sub AddUserToMSSQL(StrLoginName StrPwd StrDBName) 定义服务器变量和系统管理员登录信息 根据具体情况修改 Dim StrServer StrUid StrSaPwd StrServer= (local) StrUid= sa StrSaPwd= Dim Conn 数据库连接 Dim StrDSN 数据库连接字符串 Dim StrCmd 命令字符串 StrDSN= driver=SQL server;server= &StrServer& ;uid= &StrUid& ;pwd= &StrSaPwd& ;database=master 建立和数据库master的连接 set Conn = Server CreateObject( ADODB Connection ) Conn Open StrDSN 新建一数据库 StrCmd= CREATE DATABASE &StrDBName Conn execute(StrCmd) 新建一登录帐号 StrCmd= sp_addlogin &StrLoginName& &StrPwd& &StrDBName& Conn execute(StrCmd) Conn Close 建立与新建数据库的连接 并赋给新登录帐号访问新建数据库的权利 StrDSN= driver=SQL server; server= &StrServer& ;uid= &StrUid& ;pwd= &StSarPwd& ;database= &StrDBName StrCmd= sp_grantdbaccess &StrLoginName& Conn Open StrDSN Conn execute(StrCmd) 使新登录帐号成为新建数据库的拥有者 StrCmd= sp_addrolemember db_owner &StrLoginName& Conn execute(StrCmd) 关闭释放连接 Conn Close Set Conn=Nothing Response Write 用户 &StrLoginName& 成功建立! 并且已为他建立了一个数据库 &StrDBName& ! End Sub cha138/Article/program/SQLServer/201311/22005相关参考
知识大全 Sql2k中新增加的Function的sqlbook 的帮助
Sql2k中新增加的Function的sqlbook的帮助 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
三招解决SQLServer数据库权限冲突 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在SQL
知识大全 为什么在使用动态 SQL 语句时必须为低层数据库对象授予权限
为什么在使用动态SQL语句时必须为低层数据库对象授予权限? 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
知识大全 SQL server本地管理员帐号无法登录的解决办法
SQLserver本地管理员帐号无法登录的解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
SQL>selecttable_namefromdictwheretable_namelike%PRIV%; SQL>select*fromuser_sys_privs;查看直接
SQL数据库中批量分配权限的有关问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 分配用户us
SQLServerSA权限总结经典技术 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 前提需要工
知识大全 SQL Server 2005 控制用户权限访问表
SQLServer2005控制用户权限访问表 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一需
知识大全 如何获得SQL Server 2000中知道对象的权限
如何获得SQLServer2000中知道对象的权限 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 Microsoft SQL Server数据库SA权限总结
MicrosoftSQLServer数据库SA权限总结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧