连接数据库的有关问题

连接数据库的问题。
初学者,对这个问题不是很理解。
比如我要用VC写一个学生管理系统,要连接一个Microsoft   sql   server   2000建的一个名叫student的数据库,我在写连接的语句时,一定要指定一个用户名和这个用户名的密码吗,比如sa,sa.连接进数据库时再在数据库中有关用户的表时,查找我登录的用户名和断码是否正确?是这样处理的吗,如果是这样的话,那不是每次都是用sa这样的超级用户连接数据库了?这样有安全性的问题吗?

谢谢。

------解决方案--------------------
有两种身份验证方式:SQL Server身份验证,也就是用户名密码方式;Windows身份验证,进入OS即可登录。即使用用户名密码登录,也尽量不要用sa,再建个用户