当前位置:编程学习 > C#/ASP.NET >>

C#开数据库账号问题

  我问个问题,数据库开账号,能用C#编出来不,我想通过开账号来划分多个学生用各自的数据库,网上搜了很多都没找到有开账户的.现在情况是有台服务器就是用来做数据库服务器的,所以想在那里分账号,然后通过程序去开账号。应该是算是mssql里开账号吧?    不是那种开个数据库然后开个账号的表去判断的那种开账号 --------------------编程问答--------------------  If not exists ( select * from master.dbo.syslogins where loginname = N'loginname')  
            BEGIN  
                USE master 
                    Exec sp_addlogin N'loginname' ,N'dbPWD ',N'DBNAME' 
            
            END 
                USE dbname
            if not exists(select * from dbname.dbo.sysusers where name = N'loginname') 
                BEGIN CREATE USER loginname FOR LOGIN loginname 
            END 
                EXEC sp_addrolemember N'db_datareader', N'loginname'
                EXEC sp_addrolemember N'db_datawriter', N'loginname'  --------------------编程问答-------------------- 能解释下吗 加点注释,C#里如何用
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,