PREGUNTA: Base de datos con privilegios en sql server 2005 express

Iniciado por Slevink, 6 Junio 2011, 12:02 PM

0 Miembros y 1 Visitante están viendo este tema.

Slevink

Hola!

Lo que quiero hacer es crear mediante un script (lo ejecuto en sql managment studio express) una base datos, y que esa base de datos sólo sea accesible mediante un usuario y contraseña, al qeu se le conceden todos los privilegios....
Dicho de otro modo... quiero que la cadena de conexión en C# para acceder a la base de datos sea :

@"Server= servidor; DataBase = " + this.database + "; [b]User Id = usuario; Password = contraseña[/b]; Integrated Security = FALSE";

(marco en negrita la parte que me interesa) y que todas las conexiones que se realicen a la bbdd sean con usuario y contraseña

He hecho un script para una base de datos en MySQL, que seria así:

CREATE DATABASE bbdd;
GRANT USAGE ON *.* TO usuario IDENTIFIED BY '19791952';
GRANT ALL ON bbdd.* TO usuario;


.......... con su correspondiente cadena de conexión en C#:

"Database=" + database + ";Data Source=" + datasource + ";User Id=" + user_id + ";Password=" + password;


NO consigo hacer un script en Sql Server equivalente al script que he hecho en MySQL...

alguien puede ayudarme??
Gracias!